Snap for 4448085 from 0bdef3fc3cc8038e75b313b40283e51946adc393 to oc-m3-release

Change-Id: Id217ad969a3f8e21a2e88f1385d52569ba97ac9c
diff --git a/Android.mk b/Android.mk
index c0dd7ed..7d60924 100644
--- a/Android.mk
+++ b/Android.mk
@@ -41,6 +41,7 @@
 	external/vulkancts/framework/vulkan/vkAllocationCallbackUtil.cpp \
 	external/vulkancts/framework/vulkan/vkApiVersion.cpp \
 	external/vulkancts/framework/vulkan/vkBinaryRegistry.cpp \
+	external/vulkancts/framework/vulkan/vkBufferWithMemory.cpp \
 	external/vulkancts/framework/vulkan/vkBuilderUtil.cpp \
 	external/vulkancts/framework/vulkan/vkDebugReportUtil.cpp \
 	external/vulkancts/framework/vulkan/vkDefs.cpp \
@@ -48,6 +49,7 @@
 	external/vulkancts/framework/vulkan/vkGlslProgram.cpp \
 	external/vulkancts/framework/vulkan/vkGlslToSpirV.cpp \
 	external/vulkancts/framework/vulkan/vkImageUtil.cpp \
+	external/vulkancts/framework/vulkan/vkImageWithMemory.cpp \
 	external/vulkancts/framework/vulkan/vkMemUtil.cpp \
 	external/vulkancts/framework/vulkan/vkNullDriver.cpp \
 	external/vulkancts/framework/vulkan/vkPlatform.cpp \
@@ -83,7 +85,6 @@
 	external/vulkancts/modules/vulkan/binding_model/vktBindingModelTests.cpp \
 	external/vulkancts/modules/vulkan/binding_model/vktBindingShaderAccessTests.cpp \
 	external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp \
-	external/vulkancts/modules/vulkan/clipping/vktClippingUtil.cpp \
 	external/vulkancts/modules/vulkan/compute/vktComputeBasicComputeShaderTests.cpp \
 	external/vulkancts/modules/vulkan/compute/vktComputeIndirectComputeDispatchTests.cpp \
 	external/vulkancts/modules/vulkan/compute/vktComputeShaderBuiltinVarTests.cpp \
@@ -123,15 +124,19 @@
 	external/vulkancts/modules/vulkan/geometry/vktGeometryTestsUtil.cpp \
 	external/vulkancts/modules/vulkan/geometry/vktGeometryVaryingGeometryShaderTests.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageAtomicOperationTests.cpp \
+	external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageLoadStoreTests.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageLoadStoreUtil.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageMultisampleLoadStoreTests.cpp \
+	external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageQualifiersTests.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageSizeTests.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageTests.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageTestsUtil.cpp \
 	external/vulkancts/modules/vulkan/image/vktImageTexture.cpp \
+	external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.cpp \
 	external/vulkancts/modules/vulkan/memory/vktMemoryAllocationTests.cpp \
+	external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.cpp \
 	external/vulkancts/modules/vulkan/memory/vktMemoryMappingTests.cpp \
 	external/vulkancts/modules/vulkan/memory/vktMemoryPipelineBarrierTests.cpp \
 	external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.cpp \
@@ -252,6 +257,7 @@
 	external/vulkancts/modules/vulkan/ubo/vktRandomUniformBlockCase.cpp \
 	external/vulkancts/modules/vulkan/ubo/vktUniformBlockCase.cpp \
 	external/vulkancts/modules/vulkan/ubo/vktUniformBlockTests.cpp \
+	external/vulkancts/modules/vulkan/vktDrawUtil.cpp \
 	external/vulkancts/modules/vulkan/vktExternalMemoryUtil.cpp \
 	external/vulkancts/modules/vulkan/vktInfoTests.cpp \
 	external/vulkancts/modules/vulkan/vktShaderLibrary.cpp \
@@ -266,6 +272,13 @@
 	external/vulkancts/modules/vulkan/wsi/vktWsiSurfaceTests.cpp \
 	external/vulkancts/modules/vulkan/wsi/vktWsiSwapchainTests.cpp \
 	external/vulkancts/modules/vulkan/wsi/vktWsiTests.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp \
+	external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp \
 	framework/common/tcuApp.cpp \
 	framework/common/tcuArray.cpp \
 	framework/common/tcuAstcUtil.cpp \
@@ -1003,7 +1016,8 @@
 	$(deqp_dir)/external/vulkancts/modules/vulkan/tessellation \
 	$(deqp_dir)/external/vulkancts/modules/vulkan/texture \
 	$(deqp_dir)/external/vulkancts/modules/vulkan/ubo \
-	$(deqp_dir)/external/vulkancts/modules/vulkan/wsi
+	$(deqp_dir)/external/vulkancts/modules/vulkan/wsi \
+	$(deqp_dir)/external/vulkancts/modules/vulkan/ycbcr \
 
 deqp_compile_flags := \
 	-DDEQP_SUPPORT_GLES1=1 \
diff --git a/android/cts/master/src/vk-excluded-tests.txt b/android/cts/master/src/vk-excluded-tests.txt
index 6c97232..fee498d 100644
--- a/android/cts/master/src/vk-excluded-tests.txt
+++ b/android/cts/master/src/vk-excluded-tests.txt
@@ -325,3 +325,27 @@
 dEQP-VK.pipeline.render_to_image.*.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.*.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.*.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+
+#VK-GL-CTS 655
+dEQP-VK.glsl.builtin_var.fragdepth.*
+
+#VK-GL-CTS 656
+dEQP-VK.glsl.builtin_var.fragcoord_msaa.*
+
+#VK-GL-CTS 657
+dEQP-VK.memory.requirements.dedicated_allocation.buffer.*
+dEQP-VK.memory.requirements.dedicated_allocation.image.*
+
+# Issue: b/65844886
+dEQP-VK.image.mutable.*
+
+# Issue: b/67013571
+dEQP-VK.ubo.random.all_out_of_order_offsets.11
+dEQP-VK.ubo.random.all_out_of_order_offsets.45
+dEQP-VK.ubo.random.all_shared_buffer.48
+
+# Issue: b/66464066
+dEQP-VK.wsi.android.shared_presentable_image.scale_down.*
+
+# Issue: b/67022169
+dEQP-VK.wsi.android.incremental_present.scale_down.*
diff --git a/android/cts/master/vk-master.txt b/android/cts/master/vk-master.txt
index b70982c..c9d76f4 100644
--- a/android/cts/master/vk-master.txt
+++ b/android/cts/master/vk-master.txt
@@ -201,6 +201,40 @@
 dEQP-VK.api.info.format_properties.astc_12x10_srgb_block
 dEQP-VK.api.info.format_properties.astc_12x12_unorm_block
 dEQP-VK.api.info.format_properties.astc_12x12_srgb_block
+dEQP-VK.api.info.format_properties.g8b8g8r8_422_unorm_khr
+dEQP-VK.api.info.format_properties.b8g8r8g8_422_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.api.info.format_properties.r10x6_unorm_pack16_khr
+dEQP-VK.api.info.format_properties.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.api.info.format_properties.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.r12x4_unorm_pack16_khr
+dEQP-VK.api.info.format_properties.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.api.info.format_properties.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g16b16g16r16_422_unorm_khr
+dEQP-VK.api.info.format_properties.b16g16r16g16_422_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16_r16_3plane_444_unorm_khr
 dEQP-VK.api.info.format_properties.depth_stencil
 dEQP-VK.api.info.format_properties.compressed_formats
 dEQP-VK.api.info.image_format_properties.1d.optimal.r4g4_unorm_pack8
@@ -43555,6 +43589,56 @@
 dEQP-VK.memory.requirements.extended.image.sparse_aliased_tiling_linear
 dEQP-VK.memory.requirements.extended.image.sparse_aliased_tiling_optimal
 dEQP-VK.memory.requirements.extended.image.sparse_residency_aliased_tiling_optimal
+dEQP-VK.memory.requirements.multiplane_image.regular_optimal
+dEQP-VK.memory.requirements.multiplane_image.regular_linear
+dEQP-VK.memory.requirements.multiplane_image.transient_optimal
+dEQP-VK.memory.requirements.multiplane_image.transient_linear
+dEQP-VK.memory.requirements.multiplane_image.sparse_optimal
+dEQP-VK.memory.requirements.multiplane_image.sparse_residency_optimal
+dEQP-VK.memory.requirements.multiplane_image.sparse_aliased_optimal
+dEQP-VK.memory.requirements.multiplane_image.sparse_residency_aliased_optimal
+dEQP-VK.memory.binding.regular.suballocated.buffer_33
+dEQP-VK.memory.binding.regular.suballocated.buffer_257
+dEQP-VK.memory.binding.regular.suballocated.buffer_4087
+dEQP-VK.memory.binding.regular.suballocated.buffer_8095
+dEQP-VK.memory.binding.regular.suballocated.buffer_1048577
+dEQP-VK.memory.binding.regular.suballocated.image_8_8
+dEQP-VK.memory.binding.regular.suballocated.image_8_33
+dEQP-VK.memory.binding.regular.suballocated.image_8_257
+dEQP-VK.memory.binding.regular.suballocated.image_33_8
+dEQP-VK.memory.binding.regular.suballocated.image_33_33
+dEQP-VK.memory.binding.regular.suballocated.image_33_257
+dEQP-VK.memory.binding.regular.suballocated.image_257_8
+dEQP-VK.memory.binding.regular.suballocated.image_257_33
+dEQP-VK.memory.binding.regular.suballocated.image_257_257
+dEQP-VK.memory.binding.regular.dedicated.buffer_33
+dEQP-VK.memory.binding.regular.dedicated.buffer_257
+dEQP-VK.memory.binding.regular.dedicated.buffer_4087
+dEQP-VK.memory.binding.regular.dedicated.buffer_8095
+dEQP-VK.memory.binding.regular.dedicated.buffer_1048577
+dEQP-VK.memory.binding.regular.dedicated.image_8_8
+dEQP-VK.memory.binding.regular.dedicated.image_8_33
+dEQP-VK.memory.binding.regular.dedicated.image_8_257
+dEQP-VK.memory.binding.regular.dedicated.image_33_8
+dEQP-VK.memory.binding.regular.dedicated.image_33_33
+dEQP-VK.memory.binding.regular.dedicated.image_33_257
+dEQP-VK.memory.binding.regular.dedicated.image_257_8
+dEQP-VK.memory.binding.regular.dedicated.image_257_33
+dEQP-VK.memory.binding.regular.dedicated.image_257_257
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_33
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_257
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_4087
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_8095
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_1048577
+dEQP-VK.memory.binding.aliasing.suballocated.image_8_8
+dEQP-VK.memory.binding.aliasing.suballocated.image_8_33
+dEQP-VK.memory.binding.aliasing.suballocated.image_8_257
+dEQP-VK.memory.binding.aliasing.suballocated.image_33_8
+dEQP-VK.memory.binding.aliasing.suballocated.image_33_33
+dEQP-VK.memory.binding.aliasing.suballocated.image_33_257
+dEQP-VK.memory.binding.aliasing.suballocated.image_257_8
+dEQP-VK.memory.binding.aliasing.suballocated.image_257_33
+dEQP-VK.memory.binding.aliasing.suballocated.image_257_257
 dEQP-VK.pipeline.stencil.format.s8_uint.states.front_fail_decc_pass_repl_dfail_inv_comp_not_equal_back_fail_decc_pass_repl_dfail_keep_comp_less
 dEQP-VK.pipeline.stencil.format.s8_uint.states.front_fail_incc_pass_keep_dfail_inv_comp_not_equal_back_fail_decc_pass_repl_dfail_inv_comp_not_equal
 dEQP-VK.pipeline.stencil.format.s8_uint.states.front_fail_wrap_pass_decw_dfail_wrap_comp_less_back_fail_incc_pass_keep_dfail_inv_comp_not_equal
@@ -153261,7 +153345,11 @@
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_1
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.level_2
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_2
-dEQP-VK.glsl.builtin_var.simple.frontfacing
+dEQP-VK.glsl.builtin_var.frontfacing.point_list
+dEQP-VK.glsl.builtin_var.frontfacing.line_list
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_list
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_strip
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_fan
 dEQP-VK.glsl.builtin_var.simple.fragcoord_xyz
 dEQP-VK.glsl.builtin_var.simple.fragcoord_w
 dEQP-VK.glsl.builtin_var.simple.pointcoord
@@ -155607,36 +155695,72 @@
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.clear_draw
@@ -155652,36 +155776,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.clear.clear_draw
@@ -155697,36 +155857,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.clear_draw
@@ -155742,36 +155938,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.clear_draw
@@ -155787,36 +156019,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.clear_draw
@@ -155832,36 +156100,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.clear.clear_draw
@@ -155877,36 +156181,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.clear_draw
@@ -155922,36 +156262,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.clear_draw
@@ -155967,36 +156343,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw
@@ -156012,36 +156424,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.clear.clear_draw
@@ -156057,36 +156505,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.clear_draw
@@ -156102,36 +156586,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.clear_draw
@@ -156147,36 +156667,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw
@@ -156192,36 +156748,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw
@@ -156237,36 +156829,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw
@@ -156282,36 +156910,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw
@@ -156327,36 +156991,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw
@@ -156372,36 +157072,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw
@@ -156417,36 +157153,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw
@@ -156462,36 +157234,72 @@
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw
@@ -156507,36 +157315,72 @@
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw
@@ -156552,36 +157396,72 @@
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw
@@ -156597,36 +157477,72 @@
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw
@@ -156642,36 +157558,72 @@
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.clear.clear_draw
@@ -156687,36 +157639,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.clear.clear_draw
@@ -156732,36 +157720,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.clear_draw
@@ -156777,36 +157801,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.clear_draw
@@ -156822,36 +157882,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.clear_draw
@@ -156867,36 +157963,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.clear.clear_draw
@@ -156912,36 +158044,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.clear.clear_draw
@@ -156957,36 +158125,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.clear_draw
@@ -157002,36 +158206,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.clear_draw
@@ -157047,36 +158287,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.clear_draw
@@ -157092,36 +158368,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.clear.clear_draw
@@ -157137,36 +158449,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.clear.clear_draw
@@ -157182,36 +158530,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.clear_draw
@@ -157227,36 +158611,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.clear_draw
@@ -157272,36 +158692,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw
@@ -157317,36 +158773,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.clear_draw
@@ -157362,36 +158854,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.clear_draw
@@ -157407,36 +158935,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.clear_draw
@@ -157452,36 +159016,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.clear_draw
@@ -157497,36 +159097,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.clear_draw
@@ -157542,36 +159178,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.clear_draw
@@ -157587,36 +159259,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.clear_draw
@@ -157632,36 +159340,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.clear_draw
@@ -157677,36 +159421,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw
@@ -157722,36 +159502,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.clear_draw
@@ -157767,36 +159583,72 @@
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.clear.clear_draw
@@ -157812,36 +159664,72 @@
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.clear_draw
@@ -157857,126 +159745,558 @@
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.attachment.1.0
 dEQP-VK.renderpass.suballocation.attachment.1.1
 dEQP-VK.renderpass.suballocation.attachment.1.2
@@ -159299,36 +161619,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.clear_draw
@@ -159344,36 +161700,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.clear.clear_draw
@@ -159389,36 +161781,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.clear_draw
@@ -159434,36 +161862,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.clear_draw
@@ -159479,36 +161943,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw
@@ -159524,36 +162024,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.clear.clear_draw
@@ -159569,36 +162105,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.clear_draw
@@ -159614,36 +162186,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.clear_draw
@@ -159659,36 +162267,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw
@@ -159704,36 +162348,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear_draw
@@ -159749,36 +162429,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw
@@ -159794,36 +162510,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw
@@ -159839,36 +162591,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw
@@ -159884,36 +162672,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw
@@ -159929,36 +162753,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw
@@ -159974,36 +162834,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw
@@ -160019,36 +162915,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw
@@ -160064,36 +162996,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw
@@ -160109,36 +163077,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw
@@ -160154,36 +163158,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw
@@ -160199,36 +163239,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw
@@ -160244,36 +163320,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw
@@ -160289,36 +163401,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw
@@ -160334,36 +163482,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.clear.clear_draw
@@ -160379,36 +163563,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.clear.clear_draw
@@ -160424,36 +163644,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.clear_draw
@@ -160469,36 +163725,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.clear_draw
@@ -160514,36 +163806,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.clear_draw
@@ -160559,36 +163887,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.clear.clear_draw
@@ -160604,36 +163968,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.clear.clear_draw
@@ -160649,36 +164049,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.clear_draw
@@ -160694,36 +164130,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.clear_draw
@@ -160739,36 +164211,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw
@@ -160784,36 +164292,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear_draw
@@ -160829,36 +164373,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear_draw
@@ -160874,36 +164454,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw
@@ -160919,36 +164535,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw
@@ -160964,36 +164616,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw
@@ -161009,36 +164697,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.clear_draw
@@ -161054,36 +164778,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.clear_draw
@@ -161099,36 +164859,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.clear_draw
@@ -161144,36 +164940,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.clear_draw
@@ -161189,36 +165021,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.clear_draw
@@ -161234,36 +165102,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw
@@ -161279,36 +165183,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw
@@ -161324,36 +165264,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw
@@ -161369,36 +165345,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw
@@ -161414,36 +165426,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.clear_draw
@@ -161459,36 +165507,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear_draw
@@ -161504,36 +165588,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.clear_draw
@@ -161549,126 +165669,558 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.0
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.1
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.2
@@ -165208,7 +169760,6 @@
 dEQP-VK.ubo.random.all_shared_buffer.45
 dEQP-VK.ubo.random.all_shared_buffer.46
 dEQP-VK.ubo.random.all_shared_buffer.47
-dEQP-VK.ubo.random.all_shared_buffer.48
 dEQP-VK.ubo.random.all_shared_buffer.49
 dEQP-VK.ubo.random.all_out_of_order_offsets.0
 dEQP-VK.ubo.random.all_out_of_order_offsets.1
@@ -165221,7 +169772,6 @@
 dEQP-VK.ubo.random.all_out_of_order_offsets.8
 dEQP-VK.ubo.random.all_out_of_order_offsets.9
 dEQP-VK.ubo.random.all_out_of_order_offsets.10
-dEQP-VK.ubo.random.all_out_of_order_offsets.11
 dEQP-VK.ubo.random.all_out_of_order_offsets.12
 dEQP-VK.ubo.random.all_out_of_order_offsets.13
 dEQP-VK.ubo.random.all_out_of_order_offsets.14
@@ -165255,7 +169805,6 @@
 dEQP-VK.ubo.random.all_out_of_order_offsets.42
 dEQP-VK.ubo.random.all_out_of_order_offsets.43
 dEQP-VK.ubo.random.all_out_of_order_offsets.44
-dEQP-VK.ubo.random.all_out_of_order_offsets.45
 dEQP-VK.ubo.random.all_out_of_order_offsets.46
 dEQP-VK.ubo.random.all_out_of_order_offsets.47
 dEQP-VK.ubo.random.all_out_of_order_offsets.48
@@ -168766,6 +173315,4158 @@
 dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_end_result
 dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_intermediate_values
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r32_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r32_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r8_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r8_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r16_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r32_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r32_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r8_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r8_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r16_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r32_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r32_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32b32a32_sfloat
 dEQP-VK.wsi.android.surface.create
 dEQP-VK.wsi.android.surface.create_custom_allocator
 dEQP-VK.wsi.android.surface.create_simulate_oom
@@ -168817,14 +177518,6 @@
 dEQP-VK.wsi.android.incremental_present.scale_up.fifo.incremental_present
 dEQP-VK.wsi.android.incremental_present.scale_up.fifo_relaxed.reference
 dEQP-VK.wsi.android.incremental_present.scale_up.fifo_relaxed.incremental_present
-dEQP-VK.wsi.android.incremental_present.scale_down.immediate.reference
-dEQP-VK.wsi.android.incremental_present.scale_down.immediate.incremental_present
-dEQP-VK.wsi.android.incremental_present.scale_down.mailbox.reference
-dEQP-VK.wsi.android.incremental_present.scale_down.mailbox.incremental_present
-dEQP-VK.wsi.android.incremental_present.scale_down.fifo.reference
-dEQP-VK.wsi.android.incremental_present.scale_down.fifo.incremental_present
-dEQP-VK.wsi.android.incremental_present.scale_down.fifo_relaxed.reference
-dEQP-VK.wsi.android.incremental_present.scale_down.fifo_relaxed.incremental_present
 dEQP-VK.wsi.android.display_timing.fifo.reference
 dEQP-VK.wsi.android.display_timing.fifo.display_timing
 dEQP-VK.wsi.android.display_timing.fifo_relaxed.reference
@@ -168837,8 +177530,6 @@
 dEQP-VK.wsi.android.shared_presentable_image.scale_none.continuous
 dEQP-VK.wsi.android.shared_presentable_image.scale_up.demand
 dEQP-VK.wsi.android.shared_presentable_image.scale_up.continuous
-dEQP-VK.wsi.android.shared_presentable_image.scale_down.demand
-dEQP-VK.wsi.android.shared_presentable_image.scale_down.continuous
 dEQP-VK.synchronization.smoke.fences
 dEQP-VK.synchronization.smoke.semaphores
 dEQP-VK.synchronization.smoke.events
@@ -193099,10 +201790,30 @@
 dEQP-VK.tessellation.tesscoord.isolines_equal_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_odd_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_even_spacing
-dEQP-VK.tessellation.winding.triangles_ccw
-dEQP-VK.tessellation.winding.triangles_cw
-dEQP-VK.tessellation.winding.quads_ccw
-dEQP-VK.tessellation.winding.quads_cw
+dEQP-VK.tessellation.winding.default_domain.triangles_ccw
+dEQP-VK.tessellation.winding.default_domain.triangles_ccw_yflip
+dEQP-VK.tessellation.winding.default_domain.triangles_cw
+dEQP-VK.tessellation.winding.default_domain.triangles_cw_yflip
+dEQP-VK.tessellation.winding.default_domain.quads_ccw
+dEQP-VK.tessellation.winding.default_domain.quads_ccw_yflip
+dEQP-VK.tessellation.winding.default_domain.quads_cw
+dEQP-VK.tessellation.winding.default_domain.quads_cw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_ccw
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_ccw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_cw
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_cw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.quads_ccw
+dEQP-VK.tessellation.winding.lower_left_domain.quads_ccw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.quads_cw
+dEQP-VK.tessellation.winding.lower_left_domain.quads_cw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_ccw
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_ccw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_cw
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_cw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.quads_ccw
+dEQP-VK.tessellation.winding.upper_left_domain.quads_ccw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.quads_cw
+dEQP-VK.tessellation.winding.upper_left_domain.quads_cw_yflip
 dEQP-VK.tessellation.shader_input_output.patch_vertices_5_in_10_out
 dEQP-VK.tessellation.shader_input_output.patch_vertices_10_in_5_out
 dEQP-VK.tessellation.shader_input_output.primitive_id_tcs
@@ -197836,3 +206547,20910 @@
 dEQP-VK.geometry.emit.triangle_strip_emit_2_end_2
 dEQP-VK.geometry.emit.triangle_strip_emit_3_end_2
 dEQP-VK.geometry.emit.triangle_strip_emit_3_end_2_emit_3_end_0
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.query.size_lod.vertex.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.vertex.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.fragment.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.geometry.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.compute.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.lod.fragment.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.vertex.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.fragment.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.geometry.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.tess_control.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.tess_eval.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.compute.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
diff --git a/external/vulkancts/framework/vulkan/CMakeLists.txt b/external/vulkancts/framework/vulkan/CMakeLists.txt
index baef5d7..fa8e8f4 100644
--- a/external/vulkancts/framework/vulkan/CMakeLists.txt
+++ b/external/vulkancts/framework/vulkan/CMakeLists.txt
@@ -47,6 +47,10 @@
 	vkDebugReportUtil.hpp
 	vkGlslProgram.cpp
 	vkGlslProgram.hpp
+	vkBufferWithMemory.cpp
+	vkBufferWithMemory.hpp
+	vkImageWithMemory.cpp
+	vkImageWithMemory.hpp
 	)
 
 set(VKUTIL_LIBS
diff --git a/external/vulkancts/framework/vulkan/vkBasicTypes.inl b/external/vulkancts/framework/vulkan/vkBasicTypes.inl
index a81096c..864655a 100644
--- a/external/vulkancts/framework/vulkan/vkBasicTypes.inl
+++ b/external/vulkancts/framework/vulkan/vkBasicTypes.inl
@@ -49,6 +49,7 @@
 VK_DEFINE_NON_DISPATCHABLE_HANDLE	(VkDisplayKHR,					HANDLE_TYPE_DISPLAY_KHR);
 VK_DEFINE_NON_DISPATCHABLE_HANDLE	(VkDisplayModeKHR,				HANDLE_TYPE_DISPLAY_MODE_KHR);
 VK_DEFINE_NON_DISPATCHABLE_HANDLE	(VkDescriptorUpdateTemplateKHR,	HANDLE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR);
+VK_DEFINE_NON_DISPATCHABLE_HANDLE	(VkSamplerYcbcrConversionKHR,	HANDLE_TYPE_SAMPLER_YCBCR_CONVERSION_KHR);
 VK_DEFINE_NON_DISPATCHABLE_HANDLE	(VkDebugReportCallbackEXT,		HANDLE_TYPE_DEBUG_REPORT_CALLBACK_EXT);
 
 enum VkPipelineCacheHeaderVersion
@@ -89,129 +90,142 @@
 
 enum VkStructureType
 {
-	VK_STRUCTURE_TYPE_APPLICATION_INFO									= 0,
-	VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO								= 1,
-	VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO							= 2,
-	VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO								= 3,
-	VK_STRUCTURE_TYPE_SUBMIT_INFO										= 4,
-	VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO								= 5,
-	VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE								= 6,
-	VK_STRUCTURE_TYPE_BIND_SPARSE_INFO									= 7,
-	VK_STRUCTURE_TYPE_FENCE_CREATE_INFO									= 8,
-	VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO								= 9,
-	VK_STRUCTURE_TYPE_EVENT_CREATE_INFO									= 10,
-	VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO							= 11,
-	VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO								= 12,
-	VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO							= 13,
-	VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO									= 14,
-	VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO							= 15,
-	VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO							= 16,
-	VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO						= 17,
-	VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO					= 18,
-	VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO			= 19,
-	VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO			= 20,
-	VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO			= 21,
-	VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO				= 22,
-	VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO			= 23,
-	VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO			= 24,
-	VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO			= 25,
-	VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO			= 26,
-	VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO				= 27,
-	VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO						= 28,
-	VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO						= 29,
-	VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO						= 30,
-	VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO								= 31,
-	VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO					= 32,
-	VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO						= 33,
-	VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO						= 34,
-	VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET								= 35,
-	VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET								= 36,
-	VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO							= 37,
-	VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO							= 38,
-	VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO							= 39,
-	VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO						= 40,
-	VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO					= 41,
-	VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO							= 42,
-	VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO							= 43,
-	VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER								= 44,
-	VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER								= 45,
-	VK_STRUCTURE_TYPE_MEMORY_BARRIER									= 46,
-	VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO						= 47,
-	VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO							= 48,
-	VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR							= 1000001000,
-	VK_STRUCTURE_TYPE_PRESENT_INFO_KHR									= 1000001001,
-	VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR						= 1000002000,
-	VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR					= 1000002001,
-	VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR							= 1000003000,
-	VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR						= 1000004000,
-	VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR						= 1000005000,
-	VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR					= 1000006000,
-	VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR						= 1000007000,
-	VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR					= 1000008000,
-	VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR						= 1000009000,
-	VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT				= 1000011000,
-	VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX				= 1000053000,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX			= 1000053001,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX			= 1000053002,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR					= 1000059000,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR					= 1000059001,
-	VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR							= 1000059002,
-	VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR						= 1000059003,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR			= 1000059004,
-	VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR						= 1000059005,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR			= 1000059006,
-	VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR				= 1000059007,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR	= 1000059008,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR	= 1000071000,
-	VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR				= 1000071001,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR			= 1000071002,
-	VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR					= 1000071003,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR					= 1000071004,
-	VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR			= 1000072000,
-	VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR				= 1000072001,
-	VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR					= 1000072002,
-	VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR				= 1000073000,
-	VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR				= 1000073001,
-	VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR				= 1000073002,
-	VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR					= 1000073003,
-	VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR							= 1000074000,
-	VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR							= 1000074001,
-	VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR							= 1000074002,
-	VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR		= 1000075000,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR		= 1000076000,
-	VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR					= 1000076001,
-	VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR					= 1000077000,
-	VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR			= 1000078000,
-	VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR			= 1000078001,
-	VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR						= 1000078002,
-	VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR				= 1000078003,
-	VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR						= 1000079000,
-	VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR							= 1000079001,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR	= 1000080000,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR		= 1000083000,
-	VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR								= 1000084000,
-	VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR		= 1000085000,
-	VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE							= 1000092000,
-	VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR			= 1000111000,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR			= 1000112000,
-	VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR						= 1000112001,
-	VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR						= 1000113000,
-	VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR				= 1000114000,
-	VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR				= 1000114001,
-	VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR					= 1000114002,
-	VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR							= 1000115000,
-	VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR								= 1000115001,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR				= 1000119000,
-	VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR						= 1000119001,
-	VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR								= 1000119002,
-	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR		= 1000120000,
-	VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR					= 1000127000,
-	VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR				= 1000127001,
-	VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR				= 1000146000,
-	VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR				= 1000146001,
-	VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR		= 1000146002,
-	VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR							= 1000146003,
-	VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR			= 1000146004,
+	VK_STRUCTURE_TYPE_APPLICATION_INFO											= 0,
+	VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO										= 1,
+	VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO									= 2,
+	VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO										= 3,
+	VK_STRUCTURE_TYPE_SUBMIT_INFO												= 4,
+	VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO										= 5,
+	VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE										= 6,
+	VK_STRUCTURE_TYPE_BIND_SPARSE_INFO											= 7,
+	VK_STRUCTURE_TYPE_FENCE_CREATE_INFO											= 8,
+	VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO										= 9,
+	VK_STRUCTURE_TYPE_EVENT_CREATE_INFO											= 10,
+	VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO									= 11,
+	VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO										= 12,
+	VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO									= 13,
+	VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO											= 14,
+	VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO									= 15,
+	VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO									= 16,
+	VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO								= 17,
+	VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO							= 18,
+	VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO					= 19,
+	VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO					= 20,
+	VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO					= 21,
+	VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO						= 22,
+	VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO					= 23,
+	VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO					= 24,
+	VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO					= 25,
+	VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO					= 26,
+	VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO						= 27,
+	VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO								= 28,
+	VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO								= 29,
+	VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO								= 30,
+	VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO										= 31,
+	VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO							= 32,
+	VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO								= 33,
+	VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO								= 34,
+	VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET										= 35,
+	VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET										= 36,
+	VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO									= 37,
+	VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO									= 38,
+	VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO									= 39,
+	VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO								= 40,
+	VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO							= 41,
+	VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO									= 42,
+	VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO									= 43,
+	VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER										= 44,
+	VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER										= 45,
+	VK_STRUCTURE_TYPE_MEMORY_BARRIER											= 46,
+	VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO								= 47,
+	VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO									= 48,
+	VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR									= 1000001000,
+	VK_STRUCTURE_TYPE_PRESENT_INFO_KHR											= 1000001001,
+	VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR								= 1000002000,
+	VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR							= 1000002001,
+	VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR									= 1000003000,
+	VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR								= 1000004000,
+	VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR								= 1000005000,
+	VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR							= 1000006000,
+	VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR								= 1000007000,
+	VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR							= 1000008000,
+	VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR								= 1000009000,
+	VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT						= 1000011000,
+	VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX						= 1000053000,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX					= 1000053001,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX					= 1000053002,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR							= 1000059000,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR							= 1000059001,
+	VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR									= 1000059002,
+	VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR								= 1000059003,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR					= 1000059004,
+	VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR								= 1000059005,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR					= 1000059006,
+	VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR						= 1000059007,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR			= 1000059008,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR			= 1000071000,
+	VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR						= 1000071001,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR					= 1000071002,
+	VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR							= 1000071003,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR							= 1000071004,
+	VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR					= 1000072000,
+	VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR						= 1000072001,
+	VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR							= 1000072002,
+	VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR						= 1000073000,
+	VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR						= 1000073001,
+	VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR						= 1000073002,
+	VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR							= 1000073003,
+	VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR									= 1000074000,
+	VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR									= 1000074001,
+	VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR									= 1000074002,
+	VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR				= 1000075000,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR				= 1000076000,
+	VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR							= 1000076001,
+	VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR							= 1000077000,
+	VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR					= 1000078000,
+	VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR					= 1000078001,
+	VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR								= 1000078002,
+	VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR						= 1000078003,
+	VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR								= 1000079000,
+	VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR									= 1000079001,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR			= 1000080000,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR				= 1000083000,
+	VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR										= 1000084000,
+	VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR				= 1000085000,
+	VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE									= 1000092000,
+	VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR					= 1000111000,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR					= 1000112000,
+	VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR								= 1000112001,
+	VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR								= 1000113000,
+	VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR						= 1000114000,
+	VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR						= 1000114001,
+	VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR							= 1000114002,
+	VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR									= 1000115000,
+	VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR										= 1000115001,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR				= 1000117000,
+	VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR		= 1000117001,
+	VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR							= 1000117002,
+	VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR	= 1000117003,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR						= 1000119000,
+	VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR								= 1000119001,
+	VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR										= 1000119002,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR				= 1000120000,
+	VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR							= 1000127000,
+	VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR						= 1000127001,
+	VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR						= 1000146000,
+	VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR						= 1000146001,
+	VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR							= 1000147000,
+	VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR				= 1000146002,
+	VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR									= 1000146003,
+	VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR					= 1000146004,
+	VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR					= 1000156000,
+	VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR							= 1000156001,
+	VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR							= 1000156002,
+	VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR					= 1000156003,
+	VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR		= 1000156004,
+	VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR		= 1000156005,
+	VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR								= 1000157000,
+	VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR								= 1000157001,
 };
 
 enum VkSystemAllocationScope
@@ -234,193 +248,225 @@
 
 enum VkFormat
 {
-	VK_FORMAT_UNDEFINED						= 0,
-	VK_FORMAT_R4G4_UNORM_PACK8				= 1,
-	VK_FORMAT_R4G4B4A4_UNORM_PACK16			= 2,
-	VK_FORMAT_B4G4R4A4_UNORM_PACK16			= 3,
-	VK_FORMAT_R5G6B5_UNORM_PACK16			= 4,
-	VK_FORMAT_B5G6R5_UNORM_PACK16			= 5,
-	VK_FORMAT_R5G5B5A1_UNORM_PACK16			= 6,
-	VK_FORMAT_B5G5R5A1_UNORM_PACK16			= 7,
-	VK_FORMAT_A1R5G5B5_UNORM_PACK16			= 8,
-	VK_FORMAT_R8_UNORM						= 9,
-	VK_FORMAT_R8_SNORM						= 10,
-	VK_FORMAT_R8_USCALED					= 11,
-	VK_FORMAT_R8_SSCALED					= 12,
-	VK_FORMAT_R8_UINT						= 13,
-	VK_FORMAT_R8_SINT						= 14,
-	VK_FORMAT_R8_SRGB						= 15,
-	VK_FORMAT_R8G8_UNORM					= 16,
-	VK_FORMAT_R8G8_SNORM					= 17,
-	VK_FORMAT_R8G8_USCALED					= 18,
-	VK_FORMAT_R8G8_SSCALED					= 19,
-	VK_FORMAT_R8G8_UINT						= 20,
-	VK_FORMAT_R8G8_SINT						= 21,
-	VK_FORMAT_R8G8_SRGB						= 22,
-	VK_FORMAT_R8G8B8_UNORM					= 23,
-	VK_FORMAT_R8G8B8_SNORM					= 24,
-	VK_FORMAT_R8G8B8_USCALED				= 25,
-	VK_FORMAT_R8G8B8_SSCALED				= 26,
-	VK_FORMAT_R8G8B8_UINT					= 27,
-	VK_FORMAT_R8G8B8_SINT					= 28,
-	VK_FORMAT_R8G8B8_SRGB					= 29,
-	VK_FORMAT_B8G8R8_UNORM					= 30,
-	VK_FORMAT_B8G8R8_SNORM					= 31,
-	VK_FORMAT_B8G8R8_USCALED				= 32,
-	VK_FORMAT_B8G8R8_SSCALED				= 33,
-	VK_FORMAT_B8G8R8_UINT					= 34,
-	VK_FORMAT_B8G8R8_SINT					= 35,
-	VK_FORMAT_B8G8R8_SRGB					= 36,
-	VK_FORMAT_R8G8B8A8_UNORM				= 37,
-	VK_FORMAT_R8G8B8A8_SNORM				= 38,
-	VK_FORMAT_R8G8B8A8_USCALED				= 39,
-	VK_FORMAT_R8G8B8A8_SSCALED				= 40,
-	VK_FORMAT_R8G8B8A8_UINT					= 41,
-	VK_FORMAT_R8G8B8A8_SINT					= 42,
-	VK_FORMAT_R8G8B8A8_SRGB					= 43,
-	VK_FORMAT_B8G8R8A8_UNORM				= 44,
-	VK_FORMAT_B8G8R8A8_SNORM				= 45,
-	VK_FORMAT_B8G8R8A8_USCALED				= 46,
-	VK_FORMAT_B8G8R8A8_SSCALED				= 47,
-	VK_FORMAT_B8G8R8A8_UINT					= 48,
-	VK_FORMAT_B8G8R8A8_SINT					= 49,
-	VK_FORMAT_B8G8R8A8_SRGB					= 50,
-	VK_FORMAT_A8B8G8R8_UNORM_PACK32			= 51,
-	VK_FORMAT_A8B8G8R8_SNORM_PACK32			= 52,
-	VK_FORMAT_A8B8G8R8_USCALED_PACK32		= 53,
-	VK_FORMAT_A8B8G8R8_SSCALED_PACK32		= 54,
-	VK_FORMAT_A8B8G8R8_UINT_PACK32			= 55,
-	VK_FORMAT_A8B8G8R8_SINT_PACK32			= 56,
-	VK_FORMAT_A8B8G8R8_SRGB_PACK32			= 57,
-	VK_FORMAT_A2R10G10B10_UNORM_PACK32		= 58,
-	VK_FORMAT_A2R10G10B10_SNORM_PACK32		= 59,
-	VK_FORMAT_A2R10G10B10_USCALED_PACK32	= 60,
-	VK_FORMAT_A2R10G10B10_SSCALED_PACK32	= 61,
-	VK_FORMAT_A2R10G10B10_UINT_PACK32		= 62,
-	VK_FORMAT_A2R10G10B10_SINT_PACK32		= 63,
-	VK_FORMAT_A2B10G10R10_UNORM_PACK32		= 64,
-	VK_FORMAT_A2B10G10R10_SNORM_PACK32		= 65,
-	VK_FORMAT_A2B10G10R10_USCALED_PACK32	= 66,
-	VK_FORMAT_A2B10G10R10_SSCALED_PACK32	= 67,
-	VK_FORMAT_A2B10G10R10_UINT_PACK32		= 68,
-	VK_FORMAT_A2B10G10R10_SINT_PACK32		= 69,
-	VK_FORMAT_R16_UNORM						= 70,
-	VK_FORMAT_R16_SNORM						= 71,
-	VK_FORMAT_R16_USCALED					= 72,
-	VK_FORMAT_R16_SSCALED					= 73,
-	VK_FORMAT_R16_UINT						= 74,
-	VK_FORMAT_R16_SINT						= 75,
-	VK_FORMAT_R16_SFLOAT					= 76,
-	VK_FORMAT_R16G16_UNORM					= 77,
-	VK_FORMAT_R16G16_SNORM					= 78,
-	VK_FORMAT_R16G16_USCALED				= 79,
-	VK_FORMAT_R16G16_SSCALED				= 80,
-	VK_FORMAT_R16G16_UINT					= 81,
-	VK_FORMAT_R16G16_SINT					= 82,
-	VK_FORMAT_R16G16_SFLOAT					= 83,
-	VK_FORMAT_R16G16B16_UNORM				= 84,
-	VK_FORMAT_R16G16B16_SNORM				= 85,
-	VK_FORMAT_R16G16B16_USCALED				= 86,
-	VK_FORMAT_R16G16B16_SSCALED				= 87,
-	VK_FORMAT_R16G16B16_UINT				= 88,
-	VK_FORMAT_R16G16B16_SINT				= 89,
-	VK_FORMAT_R16G16B16_SFLOAT				= 90,
-	VK_FORMAT_R16G16B16A16_UNORM			= 91,
-	VK_FORMAT_R16G16B16A16_SNORM			= 92,
-	VK_FORMAT_R16G16B16A16_USCALED			= 93,
-	VK_FORMAT_R16G16B16A16_SSCALED			= 94,
-	VK_FORMAT_R16G16B16A16_UINT				= 95,
-	VK_FORMAT_R16G16B16A16_SINT				= 96,
-	VK_FORMAT_R16G16B16A16_SFLOAT			= 97,
-	VK_FORMAT_R32_UINT						= 98,
-	VK_FORMAT_R32_SINT						= 99,
-	VK_FORMAT_R32_SFLOAT					= 100,
-	VK_FORMAT_R32G32_UINT					= 101,
-	VK_FORMAT_R32G32_SINT					= 102,
-	VK_FORMAT_R32G32_SFLOAT					= 103,
-	VK_FORMAT_R32G32B32_UINT				= 104,
-	VK_FORMAT_R32G32B32_SINT				= 105,
-	VK_FORMAT_R32G32B32_SFLOAT				= 106,
-	VK_FORMAT_R32G32B32A32_UINT				= 107,
-	VK_FORMAT_R32G32B32A32_SINT				= 108,
-	VK_FORMAT_R32G32B32A32_SFLOAT			= 109,
-	VK_FORMAT_R64_UINT						= 110,
-	VK_FORMAT_R64_SINT						= 111,
-	VK_FORMAT_R64_SFLOAT					= 112,
-	VK_FORMAT_R64G64_UINT					= 113,
-	VK_FORMAT_R64G64_SINT					= 114,
-	VK_FORMAT_R64G64_SFLOAT					= 115,
-	VK_FORMAT_R64G64B64_UINT				= 116,
-	VK_FORMAT_R64G64B64_SINT				= 117,
-	VK_FORMAT_R64G64B64_SFLOAT				= 118,
-	VK_FORMAT_R64G64B64A64_UINT				= 119,
-	VK_FORMAT_R64G64B64A64_SINT				= 120,
-	VK_FORMAT_R64G64B64A64_SFLOAT			= 121,
-	VK_FORMAT_B10G11R11_UFLOAT_PACK32		= 122,
-	VK_FORMAT_E5B9G9R9_UFLOAT_PACK32		= 123,
-	VK_FORMAT_D16_UNORM						= 124,
-	VK_FORMAT_X8_D24_UNORM_PACK32			= 125,
-	VK_FORMAT_D32_SFLOAT					= 126,
-	VK_FORMAT_S8_UINT						= 127,
-	VK_FORMAT_D16_UNORM_S8_UINT				= 128,
-	VK_FORMAT_D24_UNORM_S8_UINT				= 129,
-	VK_FORMAT_D32_SFLOAT_S8_UINT			= 130,
-	VK_FORMAT_BC1_RGB_UNORM_BLOCK			= 131,
-	VK_FORMAT_BC1_RGB_SRGB_BLOCK			= 132,
-	VK_FORMAT_BC1_RGBA_UNORM_BLOCK			= 133,
-	VK_FORMAT_BC1_RGBA_SRGB_BLOCK			= 134,
-	VK_FORMAT_BC2_UNORM_BLOCK				= 135,
-	VK_FORMAT_BC2_SRGB_BLOCK				= 136,
-	VK_FORMAT_BC3_UNORM_BLOCK				= 137,
-	VK_FORMAT_BC3_SRGB_BLOCK				= 138,
-	VK_FORMAT_BC4_UNORM_BLOCK				= 139,
-	VK_FORMAT_BC4_SNORM_BLOCK				= 140,
-	VK_FORMAT_BC5_UNORM_BLOCK				= 141,
-	VK_FORMAT_BC5_SNORM_BLOCK				= 142,
-	VK_FORMAT_BC6H_UFLOAT_BLOCK				= 143,
-	VK_FORMAT_BC6H_SFLOAT_BLOCK				= 144,
-	VK_FORMAT_BC7_UNORM_BLOCK				= 145,
-	VK_FORMAT_BC7_SRGB_BLOCK				= 146,
-	VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK		= 147,
-	VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK		= 148,
-	VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK		= 149,
-	VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK		= 150,
-	VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK		= 151,
-	VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK		= 152,
-	VK_FORMAT_EAC_R11_UNORM_BLOCK			= 153,
-	VK_FORMAT_EAC_R11_SNORM_BLOCK			= 154,
-	VK_FORMAT_EAC_R11G11_UNORM_BLOCK		= 155,
-	VK_FORMAT_EAC_R11G11_SNORM_BLOCK		= 156,
-	VK_FORMAT_ASTC_4x4_UNORM_BLOCK			= 157,
-	VK_FORMAT_ASTC_4x4_SRGB_BLOCK			= 158,
-	VK_FORMAT_ASTC_5x4_UNORM_BLOCK			= 159,
-	VK_FORMAT_ASTC_5x4_SRGB_BLOCK			= 160,
-	VK_FORMAT_ASTC_5x5_UNORM_BLOCK			= 161,
-	VK_FORMAT_ASTC_5x5_SRGB_BLOCK			= 162,
-	VK_FORMAT_ASTC_6x5_UNORM_BLOCK			= 163,
-	VK_FORMAT_ASTC_6x5_SRGB_BLOCK			= 164,
-	VK_FORMAT_ASTC_6x6_UNORM_BLOCK			= 165,
-	VK_FORMAT_ASTC_6x6_SRGB_BLOCK			= 166,
-	VK_FORMAT_ASTC_8x5_UNORM_BLOCK			= 167,
-	VK_FORMAT_ASTC_8x5_SRGB_BLOCK			= 168,
-	VK_FORMAT_ASTC_8x6_UNORM_BLOCK			= 169,
-	VK_FORMAT_ASTC_8x6_SRGB_BLOCK			= 170,
-	VK_FORMAT_ASTC_8x8_UNORM_BLOCK			= 171,
-	VK_FORMAT_ASTC_8x8_SRGB_BLOCK			= 172,
-	VK_FORMAT_ASTC_10x5_UNORM_BLOCK			= 173,
-	VK_FORMAT_ASTC_10x5_SRGB_BLOCK			= 174,
-	VK_FORMAT_ASTC_10x6_UNORM_BLOCK			= 175,
-	VK_FORMAT_ASTC_10x6_SRGB_BLOCK			= 176,
-	VK_FORMAT_ASTC_10x8_UNORM_BLOCK			= 177,
-	VK_FORMAT_ASTC_10x8_SRGB_BLOCK			= 178,
-	VK_FORMAT_ASTC_10x10_UNORM_BLOCK		= 179,
-	VK_FORMAT_ASTC_10x10_SRGB_BLOCK			= 180,
-	VK_FORMAT_ASTC_12x10_UNORM_BLOCK		= 181,
-	VK_FORMAT_ASTC_12x10_SRGB_BLOCK			= 182,
-	VK_FORMAT_ASTC_12x12_UNORM_BLOCK		= 183,
-	VK_FORMAT_ASTC_12x12_SRGB_BLOCK			= 184,
-
-	VK_FORMAT_LAST
+	VK_FORMAT_UNDEFINED											= 0,
+	VK_FORMAT_R4G4_UNORM_PACK8									= 1,
+	VK_FORMAT_R4G4B4A4_UNORM_PACK16								= 2,
+	VK_FORMAT_B4G4R4A4_UNORM_PACK16								= 3,
+	VK_FORMAT_R5G6B5_UNORM_PACK16								= 4,
+	VK_FORMAT_B5G6R5_UNORM_PACK16								= 5,
+	VK_FORMAT_R5G5B5A1_UNORM_PACK16								= 6,
+	VK_FORMAT_B5G5R5A1_UNORM_PACK16								= 7,
+	VK_FORMAT_A1R5G5B5_UNORM_PACK16								= 8,
+	VK_FORMAT_R8_UNORM											= 9,
+	VK_FORMAT_R8_SNORM											= 10,
+	VK_FORMAT_R8_USCALED										= 11,
+	VK_FORMAT_R8_SSCALED										= 12,
+	VK_FORMAT_R8_UINT											= 13,
+	VK_FORMAT_R8_SINT											= 14,
+	VK_FORMAT_R8_SRGB											= 15,
+	VK_FORMAT_R8G8_UNORM										= 16,
+	VK_FORMAT_R8G8_SNORM										= 17,
+	VK_FORMAT_R8G8_USCALED										= 18,
+	VK_FORMAT_R8G8_SSCALED										= 19,
+	VK_FORMAT_R8G8_UINT											= 20,
+	VK_FORMAT_R8G8_SINT											= 21,
+	VK_FORMAT_R8G8_SRGB											= 22,
+	VK_FORMAT_R8G8B8_UNORM										= 23,
+	VK_FORMAT_R8G8B8_SNORM										= 24,
+	VK_FORMAT_R8G8B8_USCALED									= 25,
+	VK_FORMAT_R8G8B8_SSCALED									= 26,
+	VK_FORMAT_R8G8B8_UINT										= 27,
+	VK_FORMAT_R8G8B8_SINT										= 28,
+	VK_FORMAT_R8G8B8_SRGB										= 29,
+	VK_FORMAT_B8G8R8_UNORM										= 30,
+	VK_FORMAT_B8G8R8_SNORM										= 31,
+	VK_FORMAT_B8G8R8_USCALED									= 32,
+	VK_FORMAT_B8G8R8_SSCALED									= 33,
+	VK_FORMAT_B8G8R8_UINT										= 34,
+	VK_FORMAT_B8G8R8_SINT										= 35,
+	VK_FORMAT_B8G8R8_SRGB										= 36,
+	VK_FORMAT_R8G8B8A8_UNORM									= 37,
+	VK_FORMAT_R8G8B8A8_SNORM									= 38,
+	VK_FORMAT_R8G8B8A8_USCALED									= 39,
+	VK_FORMAT_R8G8B8A8_SSCALED									= 40,
+	VK_FORMAT_R8G8B8A8_UINT										= 41,
+	VK_FORMAT_R8G8B8A8_SINT										= 42,
+	VK_FORMAT_R8G8B8A8_SRGB										= 43,
+	VK_FORMAT_B8G8R8A8_UNORM									= 44,
+	VK_FORMAT_B8G8R8A8_SNORM									= 45,
+	VK_FORMAT_B8G8R8A8_USCALED									= 46,
+	VK_FORMAT_B8G8R8A8_SSCALED									= 47,
+	VK_FORMAT_B8G8R8A8_UINT										= 48,
+	VK_FORMAT_B8G8R8A8_SINT										= 49,
+	VK_FORMAT_B8G8R8A8_SRGB										= 50,
+	VK_FORMAT_A8B8G8R8_UNORM_PACK32								= 51,
+	VK_FORMAT_A8B8G8R8_SNORM_PACK32								= 52,
+	VK_FORMAT_A8B8G8R8_USCALED_PACK32							= 53,
+	VK_FORMAT_A8B8G8R8_SSCALED_PACK32							= 54,
+	VK_FORMAT_A8B8G8R8_UINT_PACK32								= 55,
+	VK_FORMAT_A8B8G8R8_SINT_PACK32								= 56,
+	VK_FORMAT_A8B8G8R8_SRGB_PACK32								= 57,
+	VK_FORMAT_A2R10G10B10_UNORM_PACK32							= 58,
+	VK_FORMAT_A2R10G10B10_SNORM_PACK32							= 59,
+	VK_FORMAT_A2R10G10B10_USCALED_PACK32						= 60,
+	VK_FORMAT_A2R10G10B10_SSCALED_PACK32						= 61,
+	VK_FORMAT_A2R10G10B10_UINT_PACK32							= 62,
+	VK_FORMAT_A2R10G10B10_SINT_PACK32							= 63,
+	VK_FORMAT_A2B10G10R10_UNORM_PACK32							= 64,
+	VK_FORMAT_A2B10G10R10_SNORM_PACK32							= 65,
+	VK_FORMAT_A2B10G10R10_USCALED_PACK32						= 66,
+	VK_FORMAT_A2B10G10R10_SSCALED_PACK32						= 67,
+	VK_FORMAT_A2B10G10R10_UINT_PACK32							= 68,
+	VK_FORMAT_A2B10G10R10_SINT_PACK32							= 69,
+	VK_FORMAT_R16_UNORM											= 70,
+	VK_FORMAT_R16_SNORM											= 71,
+	VK_FORMAT_R16_USCALED										= 72,
+	VK_FORMAT_R16_SSCALED										= 73,
+	VK_FORMAT_R16_UINT											= 74,
+	VK_FORMAT_R16_SINT											= 75,
+	VK_FORMAT_R16_SFLOAT										= 76,
+	VK_FORMAT_R16G16_UNORM										= 77,
+	VK_FORMAT_R16G16_SNORM										= 78,
+	VK_FORMAT_R16G16_USCALED									= 79,
+	VK_FORMAT_R16G16_SSCALED									= 80,
+	VK_FORMAT_R16G16_UINT										= 81,
+	VK_FORMAT_R16G16_SINT										= 82,
+	VK_FORMAT_R16G16_SFLOAT										= 83,
+	VK_FORMAT_R16G16B16_UNORM									= 84,
+	VK_FORMAT_R16G16B16_SNORM									= 85,
+	VK_FORMAT_R16G16B16_USCALED									= 86,
+	VK_FORMAT_R16G16B16_SSCALED									= 87,
+	VK_FORMAT_R16G16B16_UINT									= 88,
+	VK_FORMAT_R16G16B16_SINT									= 89,
+	VK_FORMAT_R16G16B16_SFLOAT									= 90,
+	VK_FORMAT_R16G16B16A16_UNORM								= 91,
+	VK_FORMAT_R16G16B16A16_SNORM								= 92,
+	VK_FORMAT_R16G16B16A16_USCALED								= 93,
+	VK_FORMAT_R16G16B16A16_SSCALED								= 94,
+	VK_FORMAT_R16G16B16A16_UINT									= 95,
+	VK_FORMAT_R16G16B16A16_SINT									= 96,
+	VK_FORMAT_R16G16B16A16_SFLOAT								= 97,
+	VK_FORMAT_R32_UINT											= 98,
+	VK_FORMAT_R32_SINT											= 99,
+	VK_FORMAT_R32_SFLOAT										= 100,
+	VK_FORMAT_R32G32_UINT										= 101,
+	VK_FORMAT_R32G32_SINT										= 102,
+	VK_FORMAT_R32G32_SFLOAT										= 103,
+	VK_FORMAT_R32G32B32_UINT									= 104,
+	VK_FORMAT_R32G32B32_SINT									= 105,
+	VK_FORMAT_R32G32B32_SFLOAT									= 106,
+	VK_FORMAT_R32G32B32A32_UINT									= 107,
+	VK_FORMAT_R32G32B32A32_SINT									= 108,
+	VK_FORMAT_R32G32B32A32_SFLOAT								= 109,
+	VK_FORMAT_R64_UINT											= 110,
+	VK_FORMAT_R64_SINT											= 111,
+	VK_FORMAT_R64_SFLOAT										= 112,
+	VK_FORMAT_R64G64_UINT										= 113,
+	VK_FORMAT_R64G64_SINT										= 114,
+	VK_FORMAT_R64G64_SFLOAT										= 115,
+	VK_FORMAT_R64G64B64_UINT									= 116,
+	VK_FORMAT_R64G64B64_SINT									= 117,
+	VK_FORMAT_R64G64B64_SFLOAT									= 118,
+	VK_FORMAT_R64G64B64A64_UINT									= 119,
+	VK_FORMAT_R64G64B64A64_SINT									= 120,
+	VK_FORMAT_R64G64B64A64_SFLOAT								= 121,
+	VK_FORMAT_B10G11R11_UFLOAT_PACK32							= 122,
+	VK_FORMAT_E5B9G9R9_UFLOAT_PACK32							= 123,
+	VK_FORMAT_D16_UNORM											= 124,
+	VK_FORMAT_X8_D24_UNORM_PACK32								= 125,
+	VK_FORMAT_D32_SFLOAT										= 126,
+	VK_FORMAT_S8_UINT											= 127,
+	VK_FORMAT_D16_UNORM_S8_UINT									= 128,
+	VK_FORMAT_D24_UNORM_S8_UINT									= 129,
+	VK_FORMAT_D32_SFLOAT_S8_UINT								= 130,
+	VK_FORMAT_BC1_RGB_UNORM_BLOCK								= 131,
+	VK_FORMAT_BC1_RGB_SRGB_BLOCK								= 132,
+	VK_FORMAT_BC1_RGBA_UNORM_BLOCK								= 133,
+	VK_FORMAT_BC1_RGBA_SRGB_BLOCK								= 134,
+	VK_FORMAT_BC2_UNORM_BLOCK									= 135,
+	VK_FORMAT_BC2_SRGB_BLOCK									= 136,
+	VK_FORMAT_BC3_UNORM_BLOCK									= 137,
+	VK_FORMAT_BC3_SRGB_BLOCK									= 138,
+	VK_FORMAT_BC4_UNORM_BLOCK									= 139,
+	VK_FORMAT_BC4_SNORM_BLOCK									= 140,
+	VK_FORMAT_BC5_UNORM_BLOCK									= 141,
+	VK_FORMAT_BC5_SNORM_BLOCK									= 142,
+	VK_FORMAT_BC6H_UFLOAT_BLOCK									= 143,
+	VK_FORMAT_BC6H_SFLOAT_BLOCK									= 144,
+	VK_FORMAT_BC7_UNORM_BLOCK									= 145,
+	VK_FORMAT_BC7_SRGB_BLOCK									= 146,
+	VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK							= 147,
+	VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK							= 148,
+	VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK							= 149,
+	VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK							= 150,
+	VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK							= 151,
+	VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK							= 152,
+	VK_FORMAT_EAC_R11_UNORM_BLOCK								= 153,
+	VK_FORMAT_EAC_R11_SNORM_BLOCK								= 154,
+	VK_FORMAT_EAC_R11G11_UNORM_BLOCK							= 155,
+	VK_FORMAT_EAC_R11G11_SNORM_BLOCK							= 156,
+	VK_FORMAT_ASTC_4x4_UNORM_BLOCK								= 157,
+	VK_FORMAT_ASTC_4x4_SRGB_BLOCK								= 158,
+	VK_FORMAT_ASTC_5x4_UNORM_BLOCK								= 159,
+	VK_FORMAT_ASTC_5x4_SRGB_BLOCK								= 160,
+	VK_FORMAT_ASTC_5x5_UNORM_BLOCK								= 161,
+	VK_FORMAT_ASTC_5x5_SRGB_BLOCK								= 162,
+	VK_FORMAT_ASTC_6x5_UNORM_BLOCK								= 163,
+	VK_FORMAT_ASTC_6x5_SRGB_BLOCK								= 164,
+	VK_FORMAT_ASTC_6x6_UNORM_BLOCK								= 165,
+	VK_FORMAT_ASTC_6x6_SRGB_BLOCK								= 166,
+	VK_FORMAT_ASTC_8x5_UNORM_BLOCK								= 167,
+	VK_FORMAT_ASTC_8x5_SRGB_BLOCK								= 168,
+	VK_FORMAT_ASTC_8x6_UNORM_BLOCK								= 169,
+	VK_FORMAT_ASTC_8x6_SRGB_BLOCK								= 170,
+	VK_FORMAT_ASTC_8x8_UNORM_BLOCK								= 171,
+	VK_FORMAT_ASTC_8x8_SRGB_BLOCK								= 172,
+	VK_FORMAT_ASTC_10x5_UNORM_BLOCK								= 173,
+	VK_FORMAT_ASTC_10x5_SRGB_BLOCK								= 174,
+	VK_FORMAT_ASTC_10x6_UNORM_BLOCK								= 175,
+	VK_FORMAT_ASTC_10x6_SRGB_BLOCK								= 176,
+	VK_FORMAT_ASTC_10x8_UNORM_BLOCK								= 177,
+	VK_FORMAT_ASTC_10x8_SRGB_BLOCK								= 178,
+	VK_FORMAT_ASTC_10x10_UNORM_BLOCK							= 179,
+	VK_FORMAT_ASTC_10x10_SRGB_BLOCK								= 180,
+	VK_FORMAT_ASTC_12x10_UNORM_BLOCK							= 181,
+	VK_FORMAT_ASTC_12x10_SRGB_BLOCK								= 182,
+	VK_FORMAT_ASTC_12x12_UNORM_BLOCK							= 183,
+	VK_FORMAT_ASTC_12x12_SRGB_BLOCK								= 184,
+	VK_FORMAT_G8B8G8R8_422_UNORM_KHR							= 1000156000,
+	VK_FORMAT_B8G8R8G8_422_UNORM_KHR							= 1000156001,
+	VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR						= 1000156002,
+	VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR						= 1000156003,
+	VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR						= 1000156004,
+	VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR						= 1000156005,
+	VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR						= 1000156006,
+	VK_FORMAT_R10X6_UNORM_PACK16_KHR							= 1000156007,
+	VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR						= 1000156008,
+	VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR			= 1000156009,
+	VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR		= 1000156010,
+	VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR		= 1000156011,
+	VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR	= 1000156012,
+	VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR		= 1000156013,
+	VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR	= 1000156014,
+	VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR		= 1000156015,
+	VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR	= 1000156016,
+	VK_FORMAT_R12X4_UNORM_PACK16_KHR							= 1000156017,
+	VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR						= 1000156018,
+	VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR			= 1000156019,
+	VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR		= 1000156020,
+	VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR		= 1000156021,
+	VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR	= 1000156022,
+	VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR		= 1000156023,
+	VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR	= 1000156024,
+	VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR		= 1000156025,
+	VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR	= 1000156026,
+	VK_FORMAT_G16B16G16R16_422_UNORM_KHR						= 1000156027,
+	VK_FORMAT_B16G16R16G16_422_UNORM_KHR						= 1000156028,
+	VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR					= 1000156029,
+	VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR					= 1000156030,
+	VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR					= 1000156031,
+	VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR					= 1000156032,
+	VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR					= 1000156033,
 };
 
 enum VkImageType
@@ -470,17 +516,19 @@
 
 enum VkImageLayout
 {
-	VK_IMAGE_LAYOUT_UNDEFINED							= 0,
-	VK_IMAGE_LAYOUT_GENERAL								= 1,
-	VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL			= 2,
-	VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL	= 3,
-	VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL		= 4,
-	VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL			= 5,
-	VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL				= 6,
-	VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL				= 7,
-	VK_IMAGE_LAYOUT_PREINITIALIZED						= 8,
-	VK_IMAGE_LAYOUT_PRESENT_SRC_KHR						= 1000001002,
-	VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR					= 1000111000,
+	VK_IMAGE_LAYOUT_UNDEFINED										= 0,
+	VK_IMAGE_LAYOUT_GENERAL											= 1,
+	VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL						= 2,
+	VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL				= 3,
+	VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL					= 4,
+	VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL						= 5,
+	VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL							= 6,
+	VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL							= 7,
+	VK_IMAGE_LAYOUT_PREINITIALIZED									= 8,
+	VK_IMAGE_LAYOUT_PRESENT_SRC_KHR									= 1000001002,
+	VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR								= 1000111000,
+	VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR	= 1000117000,
+	VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR	= 1000117001,
 };
 
 enum VkImageViewType
@@ -831,6 +879,49 @@
 	VK_DESCRIPTOR_UPDATE_TEMPLATE_TYPE_KHR_LAST
 };
 
+enum VkPointClippingBehaviorKHR
+{
+	VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR			= 0,
+	VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR	= 1,
+
+	VK_POINT_CLIPPING_BEHAVIOR_KHR_LAST
+};
+
+enum VkTessellationDomainOriginKHR
+{
+	VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR	= 0,
+	VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR	= 1,
+
+	VK_TESSELLATION_DOMAIN_ORIGIN_KHR_LAST
+};
+
+enum VkSamplerYcbcrModelConversionKHR
+{
+	VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR		= 0,
+	VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR	= 1,
+	VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR			= 2,
+	VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR			= 3,
+	VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR		= 4,
+
+	VK_SAMPLER_YCBCR_MODEL_CONVERSION_KHR_LAST
+};
+
+enum VkSamplerYcbcrRangeKHR
+{
+	VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR		= 0,
+	VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR	= 1,
+
+	VK_SAMPLER_YCBCR_RANGE_KHR_LAST
+};
+
+enum VkChromaLocationKHR
+{
+	VK_CHROMA_LOCATION_COSITED_EVEN_KHR	= 0,
+	VK_CHROMA_LOCATION_MIDPOINT_KHR		= 1,
+
+	VK_CHROMA_LOCATION_KHR_LAST
+};
+
 enum VkDebugReportObjectTypeEXT
 {
 	VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT							= 0,
@@ -865,6 +956,7 @@
 	VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT						= 29,
 	VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT				= 30,
 	VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT	= 1000085000,
+	VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT	= 1000156000,
 };
 
 enum VkDebugReportErrorEXT
@@ -877,21 +969,29 @@
 
 enum VkFormatFeatureFlagBits
 {
-	VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT					= 0x00000001,
-	VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT					= 0x00000002,
-	VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT			= 0x00000004,
-	VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT			= 0x00000008,
-	VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT			= 0x00000010,
-	VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT	= 0x00000020,
-	VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT					= 0x00000040,
-	VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT				= 0x00000080,
-	VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT		= 0x00000100,
-	VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT		= 0x00000200,
-	VK_FORMAT_FEATURE_BLIT_SRC_BIT						= 0x00000400,
-	VK_FORMAT_FEATURE_BLIT_DST_BIT						= 0x00000800,
-	VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT	= 0x00001000,
-	VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR				= 0x00004000,
-	VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR				= 0x00008000,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT																	= 0x00000001,
+	VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT																	= 0x00000002,
+	VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT															= 0x00000004,
+	VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT															= 0x00000008,
+	VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT															= 0x00000010,
+	VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT													= 0x00000020,
+	VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT																	= 0x00000040,
+	VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT																= 0x00000080,
+	VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT														= 0x00000100,
+	VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT														= 0x00000200,
+	VK_FORMAT_FEATURE_BLIT_SRC_BIT																		= 0x00000400,
+	VK_FORMAT_FEATURE_BLIT_DST_BIT																		= 0x00000800,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT													= 0x00001000,
+	VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR																= 0x00004000,
+	VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR																= 0x00008000,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR												= 0x00010000,
+	VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR													= 0x00020000,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR								= 0x00040000,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR				= 0x00080000,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR				= 0x00100000,
+	VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR	= 0x00200000,
+	VK_FORMAT_FEATURE_DISJOINT_BIT_KHR																	= 0x00400000,
+	VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR													= 0x00800000,
 };
 typedef deUint32 VkFormatFeatureFlags;
 
@@ -910,13 +1010,17 @@
 
 enum VkImageCreateFlagBits
 {
-	VK_IMAGE_CREATE_SPARSE_BINDING_BIT			= 0x00000001,
-	VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT		= 0x00000002,
-	VK_IMAGE_CREATE_SPARSE_ALIASED_BIT			= 0x00000004,
-	VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT			= 0x00000008,
-	VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT			= 0x00000010,
-	VK_IMAGE_CREATE_BIND_SFR_BIT_KHX			= 0x00000040,
-	VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR	= 0x00000020,
+	VK_IMAGE_CREATE_SPARSE_BINDING_BIT					= 0x00000001,
+	VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT				= 0x00000002,
+	VK_IMAGE_CREATE_SPARSE_ALIASED_BIT					= 0x00000004,
+	VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT					= 0x00000008,
+	VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT					= 0x00000010,
+	VK_IMAGE_CREATE_BIND_SFR_BIT_KHX					= 0x00000040,
+	VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR			= 0x00000020,
+	VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR	= 0x00000080,
+	VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR				= 0x00000100,
+	VK_IMAGE_CREATE_ALIAS_BIT_KHR						= 0x00000400,
+	VK_IMAGE_CREATE_DISJOINT_BIT_KHR					= 0x00000200,
 };
 typedef deUint32 VkImageCreateFlags;
 
@@ -986,6 +1090,9 @@
 	VK_IMAGE_ASPECT_DEPTH_BIT		= 0x00000002,
 	VK_IMAGE_ASPECT_STENCIL_BIT		= 0x00000004,
 	VK_IMAGE_ASPECT_METADATA_BIT	= 0x00000008,
+	VK_IMAGE_ASPECT_PLANE_0_BIT_KHR	= 0x00000010,
+	VK_IMAGE_ASPECT_PLANE_1_BIT_KHR	= 0x00000020,
+	VK_IMAGE_ASPECT_PLANE_2_BIT_KHR	= 0x00000040,
 };
 typedef deUint32 VkImageAspectFlags;
 
diff --git a/external/vulkancts/framework/vulkan/vkBufferWithMemory.cpp b/external/vulkancts/framework/vulkan/vkBufferWithMemory.cpp
new file mode 100644
index 0000000..64ef9ea
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkBufferWithMemory.cpp
@@ -0,0 +1,27 @@
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2016 The Khronos Group Inc.
+ * Copyright (c) 2016 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Buffer backed with memory
+ *//*--------------------------------------------------------------------*/
+
+#include "vkBufferWithMemory.hpp"
+
+DE_EMPTY_CPP_FILE
diff --git a/external/vulkancts/framework/vulkan/vkBufferWithMemory.hpp b/external/vulkancts/framework/vulkan/vkBufferWithMemory.hpp
new file mode 100644
index 0000000..1fcd299
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkBufferWithMemory.hpp
@@ -0,0 +1,65 @@
+#ifndef _VKBUFFERWITHMEMORY_HPP
+#define _VKBUFFERWITHMEMORY_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2016 The Khronos Group Inc.
+ * Copyright (c) 2016 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Buffer backed with memory
+ *//*--------------------------------------------------------------------*/
+
+#include "vkDefs.hpp"
+
+#include "vkMemUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+
+namespace vk
+{
+class BufferWithMemory
+{
+public:
+										BufferWithMemory	(const vk::DeviceInterface&		vk,
+															 const vk::VkDevice				device,
+															 vk::Allocator&					allocator,
+															 const vk::VkBufferCreateInfo&	bufferCreateInfo,
+															 const vk::MemoryRequirement	memoryRequirement)
+
+											: m_buffer		(createBuffer(vk, device, &bufferCreateInfo))
+											, m_allocation	(allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequirement))
+										{
+											VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset()));
+										}
+
+	const vk::VkBuffer&					get				(void) const { return *m_buffer; }
+	const vk::VkBuffer&					operator*		(void) const { return get(); }
+	vk::Allocation&						getAllocation	(void) const { return *m_allocation; }
+
+private:
+	const vk::Unique<vk::VkBuffer>		m_buffer;
+	const de::UniquePtr<vk::Allocation>	m_allocation;
+
+	// "deleted"
+										BufferWithMemory	(const BufferWithMemory&);
+	BufferWithMemory					operator=			(const BufferWithMemory&);
+};
+} // vk
+
+#endif // _VKBUFFERWITHMEMORY_HPP
diff --git a/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl b/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
index ead3c17..14221d5 100644
--- a/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
+++ b/external/vulkancts/framework/vulkan/vkConcreteDeviceInterface.inl
@@ -141,6 +141,8 @@
 virtual void		getImageMemoryRequirements2KHR			(VkDevice device, const VkImageMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements) const;
 virtual void		getBufferMemoryRequirements2KHR			(VkDevice device, const VkBufferMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements) const;
 virtual void		getImageSparseMemoryRequirements2KHR	(VkDevice device, const VkImageSparseMemoryRequirementsInfo2KHR* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2KHR* pSparseMemoryRequirements) const;
+virtual VkResult	createSamplerYcbcrConversionKHR			(VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversionKHR* pYcbcrConversion) const;
+virtual void		destroySamplerYcbcrConversionKHR		(VkDevice device, VkSamplerYcbcrConversionKHR YcbcrConversion, const VkAllocationCallbacks* pAllocator) const;
 virtual VkResult	getMemoryWin32HandleKHR					(VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const;
 virtual VkResult	getMemoryWin32HandlePropertiesKHR		(VkDevice device, VkExternalMemoryHandleTypeFlagBitsKHR handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) const;
 virtual VkResult	getMemoryFdKHR							(VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) const;
@@ -151,3 +153,5 @@
 virtual VkResult	getSemaphoreFdKHR						(VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd) const;
 virtual VkResult	getRefreshCycleDurationGOOGLE			(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) const;
 virtual VkResult	getPastPresentationTimingGOOGLE			(VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) const;
+virtual VkResult	bindBufferMemory2KHR					(VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfoKHR* pBindInfos) const;
+virtual VkResult	bindImageMemory2KHR						(VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfoKHR* pBindInfos) const;
diff --git a/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl b/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
index bc61e21..5d62b30 100644
--- a/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkDeviceDriverImpl.inl
@@ -702,6 +702,16 @@
 	m_vk.getImageSparseMemoryRequirements2KHR(device, pInfo, pSparseMemoryRequirementCount, pSparseMemoryRequirements);
 }
 
+VkResult DeviceDriver::createSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversionKHR* pYcbcrConversion) const
+{
+	return m_vk.createSamplerYcbcrConversionKHR(device, pCreateInfo, pAllocator, pYcbcrConversion);
+}
+
+void DeviceDriver::destroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversionKHR YcbcrConversion, const VkAllocationCallbacks* pAllocator) const
+{
+	m_vk.destroySamplerYcbcrConversionKHR(device, YcbcrConversion, pAllocator);
+}
+
 VkResult DeviceDriver::getMemoryWin32HandleKHR (VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const
 {
 	return m_vk.getMemoryWin32HandleKHR(device, pGetWin32HandleInfo, pHandle);
@@ -751,3 +761,13 @@
 {
 	return m_vk.getPastPresentationTimingGOOGLE(device, swapchain, pPresentationTimingCount, pPresentationTimings);
 }
+
+VkResult DeviceDriver::bindBufferMemory2KHR (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfoKHR* pBindInfos) const
+{
+	return m_vk.bindBufferMemory2KHR(device, bindInfoCount, pBindInfos);
+}
+
+VkResult DeviceDriver::bindImageMemory2KHR (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfoKHR* pBindInfos) const
+{
+	return m_vk.bindImageMemory2KHR(device, bindInfoCount, pBindInfos);
+}
diff --git a/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl b/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
index 51d10e6..e376610 100644
--- a/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
+++ b/external/vulkancts/framework/vulkan/vkDeviceFunctionPointers.inl
@@ -141,6 +141,8 @@
 GetImageMemoryRequirements2KHRFunc			getImageMemoryRequirements2KHR;
 GetBufferMemoryRequirements2KHRFunc			getBufferMemoryRequirements2KHR;
 GetImageSparseMemoryRequirements2KHRFunc	getImageSparseMemoryRequirements2KHR;
+CreateSamplerYcbcrConversionKHRFunc			createSamplerYcbcrConversionKHR;
+DestroySamplerYcbcrConversionKHRFunc		destroySamplerYcbcrConversionKHR;
 GetMemoryWin32HandleKHRFunc					getMemoryWin32HandleKHR;
 GetMemoryWin32HandlePropertiesKHRFunc		getMemoryWin32HandlePropertiesKHR;
 GetMemoryFdKHRFunc							getMemoryFdKHR;
@@ -151,3 +153,5 @@
 GetSemaphoreFdKHRFunc						getSemaphoreFdKHR;
 GetRefreshCycleDurationGOOGLEFunc			getRefreshCycleDurationGOOGLE;
 GetPastPresentationTimingGOOGLEFunc			getPastPresentationTimingGOOGLE;
+BindBufferMemory2KHRFunc					bindBufferMemory2KHR;
+BindImageMemory2KHRFunc						bindImageMemory2KHR;
diff --git a/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl b/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
index 192d0e0..f187b2c 100644
--- a/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
+++ b/external/vulkancts/framework/vulkan/vkFunctionPointerTypes.inl
@@ -191,6 +191,8 @@
 typedef VKAPI_ATTR void					(VKAPI_CALL* GetImageMemoryRequirements2KHRFunc)					(VkDevice device, const VkImageMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements);
 typedef VKAPI_ATTR void					(VKAPI_CALL* GetBufferMemoryRequirements2KHRFunc)					(VkDevice device, const VkBufferMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements);
 typedef VKAPI_ATTR void					(VKAPI_CALL* GetImageSparseMemoryRequirements2KHRFunc)				(VkDevice device, const VkImageSparseMemoryRequirementsInfo2KHR* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2KHR* pSparseMemoryRequirements);
+typedef VKAPI_ATTR VkResult				(VKAPI_CALL* CreateSamplerYcbcrConversionKHRFunc)					(VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversionKHR* pYcbcrConversion);
+typedef VKAPI_ATTR void					(VKAPI_CALL* DestroySamplerYcbcrConversionKHRFunc)					(VkDevice device, VkSamplerYcbcrConversionKHR YcbcrConversion, const VkAllocationCallbacks* pAllocator);
 typedef VKAPI_ATTR VkResult				(VKAPI_CALL* CreateDebugReportCallbackEXTFunc)						(VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback);
 typedef VKAPI_ATTR void					(VKAPI_CALL* DestroyDebugReportCallbackEXTFunc)						(VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator);
 typedef VKAPI_ATTR void					(VKAPI_CALL* DebugReportMessageEXTFunc)								(VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, deUint64 object, deUintptr location, deInt32 messageCode, const char* pLayerPrefix, const char* pMessage);
@@ -206,3 +208,5 @@
 typedef VKAPI_ATTR VkResult				(VKAPI_CALL* GetSemaphoreFdKHRFunc)									(VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd);
 typedef VKAPI_ATTR VkResult				(VKAPI_CALL* GetRefreshCycleDurationGOOGLEFunc)						(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties);
 typedef VKAPI_ATTR VkResult				(VKAPI_CALL* GetPastPresentationTimingGOOGLEFunc)					(VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings);
+typedef VKAPI_ATTR VkResult				(VKAPI_CALL* BindBufferMemory2KHRFunc)								(VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfoKHR* pBindInfos);
+typedef VKAPI_ATTR VkResult				(VKAPI_CALL* BindImageMemory2KHRFunc)								(VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfoKHR* pBindInfos);
diff --git a/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl b/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
new file mode 100644
index 0000000..dd146b6
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkGetStructureTypeImpl.inl
@@ -0,0 +1,673 @@
+/* WARNING: This is auto-generated file. Do not modify, since changes will
+ * be lost! Modify the generating script instead.
+ */
+template<> VkStructureType getStructureType<VkApplicationInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_APPLICATION_INFO;
+}
+
+template<> VkStructureType getStructureType<VkInstanceCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkDeviceQueueCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkDeviceCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkSubmitInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_SUBMIT_INFO;
+}
+
+template<> VkStructureType getStructureType<VkMemoryAllocateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkMappedMemoryRange> (void)
+{
+	return VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE;
+}
+
+template<> VkStructureType getStructureType<VkBindSparseInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_BIND_SPARSE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkFenceCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_FENCE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkSemaphoreCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkEventCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_EVENT_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkQueryPoolCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkBufferCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkBufferViewCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkImageCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkImageViewCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkShaderModuleCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineCacheCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineShaderStageCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineVertexInputStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineInputAssemblyStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineTessellationStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineViewportStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineRasterizationStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineMultisampleStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineDepthStencilStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineColorBlendStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineDynamicStateCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkGraphicsPipelineCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkComputePipelineCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkPipelineLayoutCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkSamplerCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkDescriptorSetLayoutCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkDescriptorPoolCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkDescriptorSetAllocateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkWriteDescriptorSet> (void)
+{
+	return VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET;
+}
+
+template<> VkStructureType getStructureType<VkCopyDescriptorSet> (void)
+{
+	return VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET;
+}
+
+template<> VkStructureType getStructureType<VkFramebufferCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkRenderPassCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkCommandPoolCreateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkCommandBufferAllocateInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkCommandBufferInheritanceInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO;
+}
+
+template<> VkStructureType getStructureType<VkCommandBufferBeginInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO;
+}
+
+template<> VkStructureType getStructureType<VkMemoryBarrier> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_BARRIER;
+}
+
+template<> VkStructureType getStructureType<VkBufferMemoryBarrier> (void)
+{
+	return VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER;
+}
+
+template<> VkStructureType getStructureType<VkImageMemoryBarrier> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER;
+}
+
+template<> VkStructureType getStructureType<VkRenderPassBeginInfo> (void)
+{
+	return VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO;
+}
+
+template<> VkStructureType getStructureType<VkSwapchainCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPresentInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PRESENT_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkDisplayModeCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkDisplaySurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkDisplayPresentInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkXlibSurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkXcbSurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkWaylandSurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMirSurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkAndroidSurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkWin32SurfaceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceFeatures2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceProperties2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkFormatProperties2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImageFormatProperties2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceImageFormatInfo2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkQueueFamilyProperties2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceMemoryProperties2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSparseImageFormatProperties2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceSparseImageFormatInfo2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDevicePushDescriptorPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDevice16BitStorageFeaturesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPresentRegionsKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR;
+}
+
+template<> VkStructureType getStructureType<VkDescriptorUpdateTemplateCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSharedPresentSurfaceCapabilitiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDevicePointClippingPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkRenderPassInputAttachmentAspectCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImageViewUsageCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPipelineTessellationDomainOriginStateCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceSurfaceInfo2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSurfaceCapabilities2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSurfaceFormat2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceExternalFenceInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExternalFencePropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExportFenceCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImportFenceWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExportFenceWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkFenceGetWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImportFenceFdInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkFenceGetFdInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryDedicatedRequirementsKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryDedicatedAllocateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkBufferMemoryRequirementsInfo2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImageMemoryRequirementsInfo2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImageSparseMemoryRequirementsInfo2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryRequirements2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSparseImageMemoryRequirements2KHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImageFormatListCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSamplerYcbcrConversionCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSamplerYcbcrConversionInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkBindImagePlaneMemoryInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImagePlaneMemoryRequirementsInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSamplerYcbcrConversionImageFormatPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkDebugReportCallbackCreateInfoEXT> (void)
+{
+	return VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT;
+}
+
+template<> VkStructureType getStructureType<VkRenderPassMultiviewCreateInfoKHX> (void)
+{
+	return VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceMultiviewFeaturesKHX> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceMultiviewPropertiesKHX> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceExternalImageFormatInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExternalImageFormatPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceExternalBufferInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExternalBufferPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceIDPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExternalMemoryImageCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExternalMemoryBufferCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExportMemoryAllocateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImportMemoryWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExportMemoryWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryWin32HandlePropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryGetWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImportMemoryFdInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryFdPropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkMemoryGetFdInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkWin32KeyedMutexAcquireReleaseInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceExternalSemaphoreInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExternalSemaphorePropertiesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExportSemaphoreCreateInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImportSemaphoreWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkExportSemaphoreWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkD3D12FenceSubmitInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSemaphoreGetWin32HandleInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkImportSemaphoreFdInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkSemaphoreGetFdInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkPresentTimesInfoGOOGLE> (void)
+{
+	return VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE;
+}
+
+template<> VkStructureType getStructureType<VkPhysicalDeviceVariablePointerFeaturesKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR;
+}
+
+template<> VkStructureType getStructureType<VkBindBufferMemoryInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR;
+}
+
+template<> VkStructureType getStructureType<VkBindImageMemoryInfoKHR> (void)
+{
+	return VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR;
+}
+
diff --git a/external/vulkancts/framework/vulkan/vkHandleType.inl b/external/vulkancts/framework/vulkan/vkHandleType.inl
index 55d0f3b..d132659 100644
--- a/external/vulkancts/framework/vulkan/vkHandleType.inl
+++ b/external/vulkancts/framework/vulkan/vkHandleType.inl
@@ -33,6 +33,7 @@
 	HANDLE_TYPE_DISPLAY_KHR,
 	HANDLE_TYPE_DISPLAY_MODE_KHR,
 	HANDLE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR,
+	HANDLE_TYPE_SAMPLER_YCBCR_CONVERSION_KHR,
 	HANDLE_TYPE_DEBUG_REPORT_CALLBACK_EXT,
 	HANDLE_TYPE_LAST
 };
diff --git a/external/vulkancts/framework/vulkan/vkImageUtil.cpp b/external/vulkancts/framework/vulkan/vkImageUtil.cpp
index 6baaaa7..8360cc0 100644
--- a/external/vulkancts/framework/vulkan/vkImageUtil.cpp
+++ b/external/vulkancts/framework/vulkan/vkImageUtil.cpp
@@ -148,6 +148,1307 @@
 	}
 }
 
+bool isYCbCrFormat (VkFormat format)
+{
+	switch (format)
+	{
+		case VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+		case VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+		case VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+		case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+		case VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+		case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+const PlanarFormatDescription& getYCbCrPlanarFormatDescription (VkFormat format)
+{
+	using tcu::TextureFormat;
+
+	const deUint32	chanR			= PlanarFormatDescription::CHANNEL_R;
+	const deUint32	chanG			= PlanarFormatDescription::CHANNEL_G;
+	const deUint32	chanB			= PlanarFormatDescription::CHANNEL_B;
+	const deUint32	chanA			= PlanarFormatDescription::CHANNEL_A;
+
+	const deUint8	unorm			= (deUint8)tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT;
+
+	static const PlanarFormatDescription s_formatInfo[] =
+	{
+		// VK_FORMAT_G8B8G8R8_422_UNORM_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	4,		2,		1	},
+				{	0,		0,		0	},
+				{	0,		0,		0	},
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	24,		8,		4 },	// R
+				{	0,		unorm,	0,		8,		2 },	// G
+				{	0,		unorm,	8,		8,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_B8G8R8G8_422_UNORM_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	4,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	16,		8,		4 },	// R
+				{	0,		unorm,	8,		8,		2 },	// G
+				{	0,		unorm,	0,		8,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{  1, 1, 1 },
+				{  1, 2, 2 },
+				{  1, 2, 2 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	0,		8,		1 },	// R
+				{	0,		unorm,	0,		8,		1 },	// G
+				{	1,		unorm,	0,		8,		1 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{  1, 1, 1 },
+				{  2, 2, 2 },
+				{  0, 0, 0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	8,		8,		2 },	// R
+				{	0,		unorm,	0,		8,		1 },	// G
+				{	1,		unorm,	0,		8,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{  1, 1, 1 },
+				{  1, 2, 1 },
+				{  1, 2, 1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	0,		8,		1 },	// R
+				{	0,		unorm,	0,		8,		1 },	// G
+				{	1,		unorm,	0,		8,		1 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{  1, 1, 1 },
+				{  2, 2, 1 },
+				{  0, 0, 0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	8,		8,		2 },	// R
+				{	0,		unorm,	0,		8,		1 },	// G
+				{	1,		unorm,	0,		8,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{  1, 1, 1 },
+				{  1, 1, 1 },
+				{  1, 1, 1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	0,		8,		1 },	// R
+				{	0,		unorm,	0,		8,		1 },	// G
+				{	1,		unorm,	0,		8,		1 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_R10X6_UNORM_PACK16_KHR
+		{
+			1, // planes
+			chanR,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	6,		10,		2 },	// R
+				{ 0, 0, 0, 0, 0 },
+				{ 0, 0, 0, 0, 0 },
+				{ 0, 0, 0, 0, 0 },
+			}
+		},
+		// VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG,
+			{
+			//		Size	WDiv	HDiv
+				{	4,		1,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	6,		10,		4 },	// R
+				{	0,		unorm,	22,		10,		4 },	// G
+				{ 0, 0, 0, 0, 0 },
+				{ 0, 0, 0, 0, 0 },
+			}
+		},
+		// VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB|chanA,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		1,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	6,		10,		8 },	// R
+				{	0,		unorm,	22,		10,		8 },	// G
+				{	0,		unorm,	38,		10,		8 },	// B
+				{	0,		unorm,	54,		10,		8 },	// A
+			}
+		},
+		// VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	54,		10,		8 },	// R
+				{	0,		unorm,	6,		10,		4 },	// G
+				{	0,		unorm,	22,		10,		8 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	38,		10,		8 },	// R
+				{	0,		unorm,	22,		10,		4 },	// G
+				{	0,		unorm,	6,		10,		8 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		2,		2 },
+				{	2,		2,		2 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	6,		10,		2 },	// R
+				{	0,		unorm,	6,		10,		2 },	// G
+				{	1,		unorm,	6,		10,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	4,		2,		2 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	22,		10,		4 },	// R
+				{	0,		unorm,	6,		10,		2 },	// G
+				{	1,		unorm,	6,		10,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		2,		1 },
+				{	2,		2,		1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	6,		10,		2 },	// R
+				{	0,		unorm,	6,		10,		2 },	// G
+				{	1,		unorm,	6,		10,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	4,		2,		1 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	22,		10,		4 },	// R
+				{	0,		unorm,	6,		10,		2 },	// G
+				{	1,		unorm,	6,		10,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		1,		1 },
+				{	2,		1,		1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	6,		10,		2 },	// R
+				{	0,		unorm,	6,		10,		2 },	// G
+				{	1,		unorm,	6,		10,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_R12X4_UNORM_PACK16_KHR
+		{
+			1, // planes
+			chanR,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	4,		12,		2 },	// R
+				{ 0, 0, 0, 0, 0 },
+				{ 0, 0, 0, 0, 0 },
+				{ 0, 0, 0, 0, 0 },
+			}
+		},
+		// VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG,
+			{
+			//		Size	WDiv	HDiv
+				{	4,		1,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	4,		12,		4 },	// R
+				{	0,		unorm,	20,		12,		4 },	// G
+				{ 0, 0, 0, 0, 0 },
+				{ 0, 0, 0, 0, 0 },
+			}
+		},
+		// VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB|chanA,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		1,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	4,		12,		8 },	// R
+				{	0,		unorm,	20,		12,		8 },	// G
+				{	0,		unorm,	36,		12,		8 },	// B
+				{	0,		unorm,	52,		12,		8 },	// A
+			}
+		},
+		// VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	52,		12,		8 },	// R
+				{	0,		unorm,	4,		12,		4 },	// G
+				{	0,		unorm,	20,		12,		8 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	36,		12,		8 },	// R
+				{	0,		unorm,	20,		12,		4 },	// G
+				{	0,		unorm,	4,		12,		8 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		2,		2 },
+				{	2,		2,		2 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	4,		12,		2 },	// R
+				{	0,		unorm,	4,		12,		2 },	// G
+				{	1,		unorm,	4,		12,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	4,		2,		2 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	20,		12,		4 },	// R
+				{	0,		unorm,	4,		12,		2 },	// G
+				{	1,		unorm,	4,		12,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		2,		1 },
+				{	2,		2,		1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	4,		12,		2 },	// R
+				{	0,		unorm,	4,		12,		2 },	// G
+				{	1,		unorm,	4,		12,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	4,		2,		1 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	20,		12,		4 },	// R
+				{	0,		unorm,	4,		12,		2 },	// G
+				{	1,		unorm,	4,		12,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		1,		1 },
+				{	2,		1,		1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	4,		12,		2 },	// R
+				{	0,		unorm,	4,		12,		2 },	// G
+				{	1,		unorm,	4,		12,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G16B16G16R16_422_UNORM_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	48,		16,		8 },	// R
+				{	0,		unorm,	0,		16,		4 },	// G
+				{	0,		unorm,	16,		16,		8 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_B16G16R16G16_422_UNORM_KHR
+		{
+			1, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	8,		2,		1 },
+				{	0,		0,		0 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	0,		unorm,	32,		16,		8 },	// R
+				{	0,		unorm,	16,		16,		4 },	// G
+				{	0,		unorm,	0,		16,		8 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		2,		2 },
+				{	2,		2,		2 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	0,		16,		2 },	// R
+				{	0,		unorm,	0,		16,		2 },	// G
+				{	1,		unorm,	0,		16,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	4,		2,		2 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	16,		16,		4 },	// R
+				{	0,		unorm,	0,		16,		2 },	// G
+				{	1,		unorm,	0,		16,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		2,		1 },
+				{	2,		2,		1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	0,		16,		2 },	// R
+				{	0,		unorm,	0,		16,		2 },	// G
+				{	1,		unorm,	0,		16,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR
+		{
+			2, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	4,		2,		1 },
+				{	0,		0,		0 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	1,		unorm,	16,		16,		4 },	// R
+				{	0,		unorm,	0,		16,		2 },	// G
+				{	1,		unorm,	0,		16,		4 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+		// VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
+		{
+			3, // planes
+			chanR|chanG|chanB,
+			{
+			//		Size	WDiv	HDiv
+				{	2,		1,		1 },
+				{	2,		1,		1 },
+				{	2,		1,		1 },
+			},
+			{
+			//		Plane	Type	Offs	Size	Stride
+				{	2,		unorm,	0,		16,		2 },	// R
+				{	0,		unorm,	0,		16,		2 },	// G
+				{	1,		unorm,	0,		16,		2 },	// B
+				{ 0, 0, 0, 0, 0 }
+			}
+		},
+	};
+
+	const size_t	offset	= (size_t)VK_FORMAT_G8B8G8R8_422_UNORM_KHR;
+
+	DE_ASSERT(de::inBounds<size_t>((size_t)format, offset, offset+(size_t)DE_LENGTH_OF_ARRAY(s_formatInfo)));
+
+	return s_formatInfo[(size_t)format-offset];
+}
+
+PlanarFormatDescription getCorePlanarFormatDescription (VkFormat format)
+{
+	const deUint8			unorm	= (deUint8)tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT;
+
+	const deUint8			chanR	= (deUint8)PlanarFormatDescription::CHANNEL_R;
+	const deUint8			chanG	= (deUint8)PlanarFormatDescription::CHANNEL_G;
+	const deUint8			chanB	= (deUint8)PlanarFormatDescription::CHANNEL_B;
+	const deUint8			chanA	= (deUint8)PlanarFormatDescription::CHANNEL_A;
+
+	DE_ASSERT(de::inBounds<deUint32>(format, VK_FORMAT_UNDEFINED+1, VK_CORE_FORMAT_LAST));
+
+#if (DE_ENDIANNESS != DE_LITTLE_ENDIAN)
+#	error "Big-endian is not supported"
+#endif
+
+	switch (format)
+	{
+		case VK_FORMAT_R8_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR,
+				{
+				//		Size	WDiv	HDiv
+					{	1,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		8,		1 },	// R
+					{	0,		0,		0,		0,		0 },	// G
+					{	0,		0,		0,		0,		0 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R8G8_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		8,		2 },	// R
+					{	0,		unorm,	8,		8,		2 },	// G
+					{	0,		0,		0,		0,		0 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R16_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		16,		2 },	// R
+					{	0,		0,		0,		0,		0 },	// G
+					{	0,		0,		0,		0,		0 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R16G16_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG,
+				{
+				//		Size	WDiv	HDiv
+					{	4,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		16,		4 },	// R
+					{	0,		unorm,	16,		16,		4 },	// G
+					{	0,		0,		0,		0,		0 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_B10G11R11_UFLOAT_PACK32:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB,
+				{
+				//		Size	WDiv	HDiv
+					{	4,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		11,		4 },	// R
+					{	0,		unorm,	11,		11,		4 },	// G
+					{	0,		unorm,	22,		10,		4 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R4G4_UNORM_PACK8:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG,
+				{
+				//		Size	WDiv	HDiv
+					{	1,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	4,		4,		1 },	// R
+					{	0,		unorm,	0,		4,		1 },	// G
+					{	0,		0,		0,		0,		0 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R4G4B4A4_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	12,		4,		2 },	// R
+					{	0,		unorm,	8,		4,		2 },	// G
+					{	0,		unorm,	4,		4,		2 },	// B
+					{	0,		unorm,	0,		4,		2 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_B4G4R4A4_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	4,		4,		2 },	// R
+					{	0,		unorm,	8,		4,		2 },	// G
+					{	0,		unorm,	12,		4,		2 },	// B
+					{	0,		unorm,	0,		4,		2 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R5G6B5_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	11,		5,		2 },	// R
+					{	0,		unorm,	5,		6,		2 },	// G
+					{	0,		unorm,	0,		5,		2 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_B5G6R5_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		5,		2 },	// R
+					{	0,		unorm,	5,		6,		2 },	// G
+					{	0,		unorm,	11,		5,		2 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R5G5B5A1_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	11,		5,		2 },	// R
+					{	0,		unorm,	6,		5,		2 },	// G
+					{	0,		unorm,	1,		5,		2 },	// B
+					{	0,		unorm,	0,		1,		2 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_B5G5R5A1_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	1,		5,		2 },	// R
+					{	0,		unorm,	6,		5,		2 },	// G
+					{	0,		unorm,	11,		5,		2 },	// B
+					{	0,		unorm,	0,		1,		2 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_A1R5G5B5_UNORM_PACK16:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	2,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	10,		5,		2 },	// R
+					{	0,		unorm,	5,		5,		2 },	// G
+					{	0,		unorm,	0,		5,		2 },	// B
+					{	0,		unorm,	15,		1,		2 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R8G8B8_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB,
+				{
+				//		Size	WDiv	HDiv
+					{	3,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		8,		3 },	// R
+					{	0,		unorm,	8,		8,		3 },	// G
+					{	0,		unorm,	16,		8,		3 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_B8G8R8_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB,
+				{
+				//		Size	WDiv	HDiv
+					{	3,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	16,		8,		3 },	// R
+					{	0,		unorm,	8,		8,		3 },	// G
+					{	0,		unorm,	0,		8,		3 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R8G8B8A8_UNORM:
+		case VK_FORMAT_A8B8G8R8_UNORM_PACK32:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	4,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		8,		4 },	// R
+					{	0,		unorm,	8,		8,		4 },	// G
+					{	0,		unorm,	16,		8,		4 },	// B
+					{	0,		unorm,	24,		8,		4 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_B8G8R8A8_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	4,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	16,		8,		4 },	// R
+					{	0,		unorm,	8,		8,		4 },	// G
+					{	0,		unorm,	0,		8,		4 },	// B
+					{	0,		unorm,	24,		8,		4 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_A2R10G10B10_UNORM_PACK32:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	4,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	20,		10,		4 },	// R
+					{	0,		unorm,	10,		10,		4 },	// G
+					{	0,		unorm,	0,		10,		4 },	// B
+					{	0,		unorm,	30,		2,		4 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_A2B10G10R10_UNORM_PACK32:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	4,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		10,		4 },	// R
+					{	0,		unorm,	10,		10,		4 },	// G
+					{	0,		unorm,	20,		10,		4 },	// B
+					{	0,		unorm,	30,		2,		4 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R16G16B16_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB,
+				{
+				//		Size	WDiv	HDiv
+					{	6,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		16,		6 },	// R
+					{	0,		unorm,	16,		16,		6 },	// G
+					{	0,		unorm,	32,		16,		6 },	// B
+					{	0,		0,		0,		0,		0 }		// A
+				}
+			};
+			return desc;
+		}
+
+		case VK_FORMAT_R16G16B16A16_UNORM:
+		{
+			const PlanarFormatDescription	desc	=
+			{
+				1, // planes
+				chanR|chanG|chanB|chanA,
+				{
+				//		Size	WDiv	HDiv
+					{	16,		1,		1 },
+					{	0,		0,		0 },
+					{	0,		0,		0 },
+				},
+				{
+				//		Plane	Type	Offs	Size	Stride
+					{	0,		unorm,	0,		16,		8 },	// R
+					{	0,		unorm,	16,		16,		8 },	// G
+					{	0,		unorm,	32,		16,		8 },	// B
+					{	0,		unorm,	48,		16,		8 }		// A
+				}
+			};
+			return desc;
+		}
+
+		default:
+			TCU_THROW(InternalError, "Not implemented");
+	}
+}
+
+PlanarFormatDescription getPlanarFormatDescription (VkFormat format)
+{
+	if (isYCbCrFormat(format))
+		return getYCbCrPlanarFormatDescription(format);
+	else
+		return getCorePlanarFormatDescription(format);
+}
+
+int getPlaneCount (VkFormat format)
+{
+	switch (format)
+	{
+		case VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+		case VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+		case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+		case VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+		case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+			return 1;
+
+		case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+			return 2;
+
+		case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return 3;
+
+		default:
+			DE_FATAL("Not YCbCr format");
+			return 0;
+	}
+}
+
+VkImageAspectFlagBits getPlaneAspect (deUint32 planeNdx)
+{
+	DE_ASSERT(de::inBounds(planeNdx, 0u, 3u));
+	return (VkImageAspectFlagBits)(VK_IMAGE_ASPECT_PLANE_0_BIT_KHR << planeNdx);
+}
+
+deUint32 getAspectPlaneNdx (VkImageAspectFlagBits flags)
+{
+	switch (flags)
+	{
+		case VK_IMAGE_ASPECT_PLANE_0_BIT_KHR:	return 0;
+		case VK_IMAGE_ASPECT_PLANE_1_BIT_KHR:	return 1;
+		case VK_IMAGE_ASPECT_PLANE_2_BIT_KHR:	return 2;
+		default:
+			DE_FATAL("Invalid plane aspect");
+			return 0;
+	}
+}
+
+bool isChromaSubsampled (VkFormat format)
+{
+	switch (format)
+	{
+		case VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+		case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
 bool isSupportedByFramework (VkFormat format)
 {
 	if (format == VK_FORMAT_UNDEFINED || format > VK_CORE_FORMAT_LAST)
@@ -321,6 +1622,15 @@
 		case FMT_CASE(DS, UNSIGNED_INT_24_8_REV):			return VK_FORMAT_D24_UNORM_S8_UINT;
 		case FMT_CASE(DS, FLOAT_UNSIGNED_INT_24_8_REV):		return VK_FORMAT_D32_SFLOAT_S8_UINT;
 
+
+		case FMT_CASE(R,	UNORM_SHORT_10):				return VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+		case FMT_CASE(RG,	UNORM_SHORT_10):				return VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR;
+		case FMT_CASE(RGBA,	UNORM_SHORT_10):				return VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR;
+
+		case FMT_CASE(R,	UNORM_SHORT_12):				return VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+		case FMT_CASE(RG,	UNORM_SHORT_12):				return VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR;
+		case FMT_CASE(RGBA,	UNORM_SHORT_12):				return VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR;
+
 		default:
 			TCU_THROW(InternalError, "Unknown texture format");
 	}
@@ -491,6 +1801,14 @@
 		case VK_FORMAT_A2B10G10R10_UINT_PACK32:		return TextureFormat(TextureFormat::RGBA,	TextureFormat::UNSIGNED_INT_1010102_REV);
 		case VK_FORMAT_A2B10G10R10_SINT_PACK32:		return TextureFormat(TextureFormat::RGBA,	TextureFormat::SIGNED_INT_1010102_REV);
 
+		// YCbCr formats that can be mapped
+		case VK_FORMAT_R10X6_UNORM_PACK16_KHR:					return TextureFormat(TextureFormat::R,		TextureFormat::UNORM_SHORT_10);
+		case VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:			return TextureFormat(TextureFormat::RG,		TextureFormat::UNORM_SHORT_10);
+		case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:	return TextureFormat(TextureFormat::RGBA,	TextureFormat::UNORM_SHORT_10);
+
+		case VK_FORMAT_R12X4_UNORM_PACK16_KHR:					return TextureFormat(TextureFormat::R,		TextureFormat::UNORM_SHORT_12);
+		case VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:			return TextureFormat(TextureFormat::RG,		TextureFormat::UNORM_SHORT_12);
+		case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:	return TextureFormat(TextureFormat::RGBA,	TextureFormat::UNORM_SHORT_12);
 
 		default:
 			TCU_THROW(InternalError, "Unknown image format");
@@ -636,6 +1954,112 @@
 	}
 }
 
+tcu::TextureFormat getChannelAccessFormat (tcu::TextureChannelClass	type,
+										   deUint32					offsetBits,
+										   deUint32					sizeBits)
+{
+	using tcu::TextureFormat;
+
+	if (offsetBits == 0)
+	{
+		static const TextureFormat::ChannelType	s_size8[tcu::TEXTURECHANNELCLASS_LAST] =
+		{
+			TextureFormat::SNORM_INT8,			// snorm
+			TextureFormat::UNORM_INT8,			// unorm
+			TextureFormat::SIGNED_INT8,			// sint
+			TextureFormat::UNSIGNED_INT8,		// uint
+			TextureFormat::CHANNELTYPE_LAST,	// float
+		};
+		static const TextureFormat::ChannelType	s_size16[tcu::TEXTURECHANNELCLASS_LAST] =
+		{
+			TextureFormat::SNORM_INT16,			// snorm
+			TextureFormat::UNORM_INT16,			// unorm
+			TextureFormat::SIGNED_INT16,		// sint
+			TextureFormat::UNSIGNED_INT16,		// uint
+			TextureFormat::HALF_FLOAT,			// float
+		};
+		static const TextureFormat::ChannelType	s_size32[tcu::TEXTURECHANNELCLASS_LAST] =
+		{
+			TextureFormat::SNORM_INT32,			// snorm
+			TextureFormat::UNORM_INT32,			// unorm
+			TextureFormat::SIGNED_INT32,		// sint
+			TextureFormat::UNSIGNED_INT32,		// uint
+			TextureFormat::FLOAT,				// float
+		};
+
+		TextureFormat::ChannelType	chnType		= TextureFormat::CHANNELTYPE_LAST;
+
+		if (sizeBits == 8)
+			chnType = s_size8[type];
+		else if (sizeBits == 16)
+			chnType = s_size16[type];
+		else if (sizeBits == 32)
+			chnType = s_size32[type];
+
+		if (chnType != TextureFormat::CHANNELTYPE_LAST)
+			return TextureFormat(TextureFormat::R, chnType);
+	}
+	else
+	{
+		if (type		== tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT	&&
+			offsetBits	== 6												&&
+			sizeBits	== 10)
+			return TextureFormat(TextureFormat::R, TextureFormat::UNORM_SHORT_10);
+		else if (type		== tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT	&&
+				 offsetBits	== 4												&&
+				 sizeBits	== 12)
+			return TextureFormat(TextureFormat::R, TextureFormat::UNORM_SHORT_12);
+	}
+
+	TCU_THROW(InternalError, "Channel access format is not supported");
+}
+
+tcu::PixelBufferAccess getChannelAccess (const PlanarFormatDescription&	formatInfo,
+										 const tcu::UVec2&				size,
+										 const deUint32*				planeRowPitches,
+										 void* const*					planePtrs,
+										 deUint32						channelNdx)
+{
+	DE_ASSERT(formatInfo.hasChannelNdx(channelNdx));
+
+	const deUint32	planeNdx			= formatInfo.channels[channelNdx].planeNdx;
+	const deUint32	planeOffsetBytes	= formatInfo.channels[channelNdx].offsetBits / 8;
+	const deUint32	valueOffsetBits		= formatInfo.channels[channelNdx].offsetBits % 8;
+	const deUint32	pixelStrideBytes	= formatInfo.channels[channelNdx].strideBytes;
+
+	DE_ASSERT(size.x() % formatInfo.planes[planeNdx].widthDivisor == 0);
+	DE_ASSERT(size.y() % formatInfo.planes[planeNdx].heightDivisor == 0);
+
+	deUint32		accessWidth			= size.x() / formatInfo.planes[planeNdx].widthDivisor;
+	const deUint32	accessHeight		= size.y() / formatInfo.planes[planeNdx].heightDivisor;
+	const deUint32	elementSizeBytes	= formatInfo.planes[planeNdx].elementSizeBytes;
+
+	const deUint32	rowPitch			= planeRowPitches[planeNdx];
+
+	if (pixelStrideBytes != elementSizeBytes)
+	{
+		DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
+		accessWidth *= elementSizeBytes/pixelStrideBytes;
+	}
+
+	return tcu::PixelBufferAccess(getChannelAccessFormat((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type,
+														 valueOffsetBits,
+														 formatInfo.channels[channelNdx].sizeBits),
+								  tcu::IVec3((int)accessWidth, (int)accessHeight, 1),
+								  tcu::IVec3((int)pixelStrideBytes, (int)rowPitch, 0),
+								  (deUint8*)planePtrs[planeNdx] + planeOffsetBytes);
+}
+
+
+tcu::ConstPixelBufferAccess getChannelAccess (const PlanarFormatDescription&	formatInfo,
+											  const tcu::UVec2&					size,
+											  const deUint32*					planeRowPitches,
+											  const void* const*				planePtrs,
+											  deUint32							channelNdx)
+{
+	return getChannelAccess(formatInfo, size, planeRowPitches, const_cast<void* const*>(planePtrs), channelNdx);
+}
+
 void imageUtilSelfTest (void)
 {
 	for (int formatNdx = 0; formatNdx < VK_CORE_FORMAT_LAST; formatNdx++)
@@ -663,6 +2087,16 @@
 				DE_TEST_ASSERT(format == remappedFormat);
 		}
 	}
+
+	for (int formatNdx = VK_FORMAT_G8B8G8R8_422_UNORM_KHR; formatNdx <= VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR; formatNdx++)
+	{
+		const VkFormat					format	= (VkFormat)formatNdx;
+		const PlanarFormatDescription&	info	= getPlanarFormatDescription(format);
+
+		DE_TEST_ASSERT(isYCbCrFormat(format));
+		DE_TEST_ASSERT(de::inRange<deUint8>(info.numPlanes, 1u, 3u));
+		DE_TEST_ASSERT(info.numPlanes == getPlaneCount(format));
+	}
 }
 
 VkFilter mapFilterMode (tcu::Sampler::FilterMode filterMode)
diff --git a/external/vulkancts/framework/vulkan/vkImageUtil.hpp b/external/vulkancts/framework/vulkan/vkImageUtil.hpp
index e4aa1e8..0c501f8 100644
--- a/external/vulkancts/framework/vulkan/vkImageUtil.hpp
+++ b/external/vulkancts/framework/vulkan/vkImageUtil.hpp
@@ -63,6 +63,70 @@
 
 void						imageUtilSelfTest			(void);
 
+// \todo [2017-05-18 pyry] Consider moving this to tcu
+struct PlanarFormatDescription
+{
+	enum
+	{
+		MAX_CHANNELS	= 4,
+		MAX_PLANES		= 3
+	};
+
+	enum ChannelFlags
+	{
+		CHANNEL_R	= (1u<<0),	// Has "R" (0) channel
+		CHANNEL_G	= (1u<<1),	// Has "G" (1) channel
+		CHANNEL_B	= (1u<<2),	// Has "B" (2) channel
+		CHANNEL_A	= (1u<<3),	// Has "A" (3) channel
+	};
+
+	struct Plane
+	{
+		deUint8		elementSizeBytes;
+		deUint8		widthDivisor;
+		deUint8		heightDivisor;
+	};
+
+	struct Channel
+	{
+		deUint8		planeNdx;
+		deUint8		type;				// tcu::TextureChannelClass value
+		deUint8		offsetBits;			// Offset in element in bits
+		deUint8		sizeBits;			// Value size in bits
+		deUint8		strideBytes;		// Pixel stride (in bytes), usually plane elementSize
+	};
+
+	deUint8		numPlanes;
+	deUint8		presentChannels;
+	Plane		planes[MAX_PLANES];
+	Channel		channels[MAX_CHANNELS];
+
+	inline bool hasChannelNdx (deUint32 ndx) const
+	{
+		DE_ASSERT(de::inBounds(ndx, 0u, 4u));
+		return (presentChannels & (1u<<ndx)) != 0;
+	}
+};
+
+bool							isYCbCrFormat					(VkFormat format);
+PlanarFormatDescription			getPlanarFormatDescription		(VkFormat format);
+const PlanarFormatDescription&	getYCbCrPlanarFormatDescription	(VkFormat format);
+int								getPlaneCount					(VkFormat format);
+VkImageAspectFlagBits			getPlaneAspect					(deUint32 planeNdx);
+deUint32						getAspectPlaneNdx				(VkImageAspectFlagBits planeAspect);
+bool							isChromaSubsampled				(VkFormat format);
+
+tcu::PixelBufferAccess			getChannelAccess				(const PlanarFormatDescription&	formatInfo,
+																 const tcu::UVec2&				size,
+																 const deUint32*				planeRowPitches,
+																 void* const*					planePtrs,
+																 deUint32						channelNdx);
+tcu::ConstPixelBufferAccess		getChannelAccess				(const PlanarFormatDescription&	formatInfo,
+																 const tcu::UVec2&				size,
+																 const deUint32*				planeRowPitches,
+																 const void* const*				planePtrs,
+																 deUint32						channelNdx);
+
 } // vk
 
 #endif // _VKIMAGEUTIL_HPP
diff --git a/external/vulkancts/framework/vulkan/vkImageWithMemory.cpp b/external/vulkancts/framework/vulkan/vkImageWithMemory.cpp
new file mode 100644
index 0000000..b8f680f
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkImageWithMemory.cpp
@@ -0,0 +1,27 @@
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2016 The Khronos Group Inc.
+ * Copyright (c) 2016 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Image backed with memory
+ *//*--------------------------------------------------------------------*/
+
+#include "vkImageWithMemory.hpp"
+
+DE_EMPTY_CPP_FILE
diff --git a/external/vulkancts/framework/vulkan/vkImageWithMemory.hpp b/external/vulkancts/framework/vulkan/vkImageWithMemory.hpp
new file mode 100644
index 0000000..23f0859
--- /dev/null
+++ b/external/vulkancts/framework/vulkan/vkImageWithMemory.hpp
@@ -0,0 +1,64 @@
+#ifndef _VKIMAGEWITHMEMORY_HPP
+#define _VKIMAGEWITHMEMORY_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2016 The Khronos Group Inc.
+ * Copyright (c) 2016 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Image backed with memory
+ *//*--------------------------------------------------------------------*/
+
+#include "vkDefs.hpp"
+#include "vkMemUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+
+namespace vk
+{
+class ImageWithMemory
+{
+public:
+										ImageWithMemory	(const vk::DeviceInterface&		vk,
+														 const vk::VkDevice				device,
+														 vk::Allocator&					allocator,
+														 const vk::VkImageCreateInfo&	imageCreateInfo,
+														 const vk::MemoryRequirement	memoryRequirement)
+
+											: m_image		(createImage(vk, device, &imageCreateInfo))
+											, m_allocation	(allocator.allocate(getImageMemoryRequirements(vk, device, *m_image), memoryRequirement))
+										{
+											VK_CHECK(vk.bindImageMemory(device, *m_image, m_allocation->getMemory(), m_allocation->getOffset()));
+										}
+
+	const vk::VkImage&					get				(void) const { return *m_image; }
+	const vk::VkImage&					operator*		(void) const { return get(); }
+	vk::Allocation&						getAllocation	(void) const { return *m_allocation; }
+
+private:
+	const vk::Unique<vk::VkImage>		m_image;
+	const de::UniquePtr<vk::Allocation>	m_allocation;
+
+	// "deleted"
+										ImageWithMemory	(const ImageWithMemory&);
+	ImageWithMemory&					operator=		(const ImageWithMemory&);
+};
+} // vk
+
+#endif // _VKIMAGEWITHMEMORY_HPP
diff --git a/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl b/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
index 8c038ca..6c943c9 100644
--- a/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
+++ b/external/vulkancts/framework/vulkan/vkInitDeviceFunctionPointers.inl
@@ -141,6 +141,8 @@
 m_vk.getImageMemoryRequirements2KHR			= (GetImageMemoryRequirements2KHRFunc)			GET_PROC_ADDR("vkGetImageMemoryRequirements2KHR");
 m_vk.getBufferMemoryRequirements2KHR		= (GetBufferMemoryRequirements2KHRFunc)			GET_PROC_ADDR("vkGetBufferMemoryRequirements2KHR");
 m_vk.getImageSparseMemoryRequirements2KHR	= (GetImageSparseMemoryRequirements2KHRFunc)	GET_PROC_ADDR("vkGetImageSparseMemoryRequirements2KHR");
+m_vk.createSamplerYcbcrConversionKHR		= (CreateSamplerYcbcrConversionKHRFunc)			GET_PROC_ADDR("vkCreateSamplerYcbcrConversionKHR");
+m_vk.destroySamplerYcbcrConversionKHR		= (DestroySamplerYcbcrConversionKHRFunc)		GET_PROC_ADDR("vkDestroySamplerYcbcrConversionKHR");
 m_vk.getMemoryWin32HandleKHR				= (GetMemoryWin32HandleKHRFunc)					GET_PROC_ADDR("vkGetMemoryWin32HandleKHR");
 m_vk.getMemoryWin32HandlePropertiesKHR		= (GetMemoryWin32HandlePropertiesKHRFunc)		GET_PROC_ADDR("vkGetMemoryWin32HandlePropertiesKHR");
 m_vk.getMemoryFdKHR							= (GetMemoryFdKHRFunc)							GET_PROC_ADDR("vkGetMemoryFdKHR");
@@ -151,3 +153,5 @@
 m_vk.getSemaphoreFdKHR						= (GetSemaphoreFdKHRFunc)						GET_PROC_ADDR("vkGetSemaphoreFdKHR");
 m_vk.getRefreshCycleDurationGOOGLE			= (GetRefreshCycleDurationGOOGLEFunc)			GET_PROC_ADDR("vkGetRefreshCycleDurationGOOGLE");
 m_vk.getPastPresentationTimingGOOGLE		= (GetPastPresentationTimingGOOGLEFunc)			GET_PROC_ADDR("vkGetPastPresentationTimingGOOGLE");
+m_vk.bindBufferMemory2KHR					= (BindBufferMemory2KHRFunc)					GET_PROC_ADDR("vkBindBufferMemory2KHR");
+m_vk.bindImageMemory2KHR					= (BindImageMemory2KHRFunc)						GET_PROC_ADDR("vkBindImageMemory2KHR");
diff --git a/external/vulkancts/framework/vulkan/vkMemUtil.cpp b/external/vulkancts/framework/vulkan/vkMemUtil.cpp
index f091a51..78ea104 100644
--- a/external/vulkancts/framework/vulkan/vkMemUtil.cpp
+++ b/external/vulkancts/framework/vulkan/vkMemUtil.cpp
@@ -317,4 +317,29 @@
 	return compatibleTypes;
 }
 
+void bindImagePlaneMemory (const DeviceInterface&	vkd,
+						   VkDevice					device,
+						   VkImage					image,
+						   VkDeviceMemory			memory,
+						   VkDeviceSize				memoryOffset,
+						   VkImageAspectFlagBits	planeAspect)
+{
+	const VkBindImagePlaneMemoryInfoKHR	planeInfo	=
+	{
+		VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR,
+		DE_NULL,
+		planeAspect
+	};
+	const VkBindImageMemoryInfoKHR		coreInfo	=
+	{
+		VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR,
+		&planeInfo,
+		image,
+		memory,
+		memoryOffset,
+	};
+
+	VK_CHECK(vkd.bindImageMemory2KHR(device, 1u, &coreInfo));
+}
+
 } // vk
diff --git a/external/vulkancts/framework/vulkan/vkMemUtil.hpp b/external/vulkancts/framework/vulkan/vkMemUtil.hpp
index 78ee8f9..3222b50 100644
--- a/external/vulkancts/framework/vulkan/vkMemUtil.hpp
+++ b/external/vulkancts/framework/vulkan/vkMemUtil.hpp
@@ -140,6 +140,7 @@
 void					flushMappedMemoryRange		(const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size);
 void					invalidateMappedMemoryRange	(const DeviceInterface& vkd, VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size);
 deUint32				getCompatibleMemoryTypes	(const VkPhysicalDeviceMemoryProperties& deviceMemProps, MemoryRequirement requirement);
+void					bindImagePlaneMemory		(const DeviceInterface&	vkd, VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset, VkImageAspectFlagBits planeAspect);
 
 } // vk
 
diff --git a/external/vulkancts/framework/vulkan/vkNullDriver.cpp b/external/vulkancts/framework/vulkan/vkNullDriver.cpp
index c25f3c3..ccffd8e 100644
--- a/external/vulkancts/framework/vulkan/vkNullDriver.cpp
+++ b/external/vulkancts/framework/vulkan/vkNullDriver.cpp
@@ -24,6 +24,7 @@
 #include "vkNullDriver.hpp"
 #include "vkPlatform.hpp"
 #include "vkImageUtil.hpp"
+#include "vkQueryUtil.hpp"
 #include "tcuFunctionLibrary.hpp"
 #include "deMemory.h"
 
@@ -233,6 +234,12 @@
 										~SwapchainKHR	(void) {}
 };
 
+class SamplerYcbcrConversionKHR
+{
+public:
+	SamplerYcbcrConversionKHR (VkDevice, const VkSamplerYcbcrConversionCreateInfoKHR*) {}
+};
+
 void* allocateHeap (const VkMemoryAllocateInfo* pAllocInfo)
 {
 	// \todo [2015-12-03 pyry] Alignment requirements?
@@ -529,6 +536,55 @@
 	return VK_SUCCESS;
 }
 
+VkResult enumerateExtensions (deUint32 numExtensions, const VkExtensionProperties* extensions, deUint32* pPropertyCount, VkExtensionProperties* pProperties)
+{
+	const deUint32	dstSize		= pPropertyCount ? *pPropertyCount : 0;
+
+	if (pPropertyCount)
+		*pPropertyCount = numExtensions;
+
+	if (pProperties)
+	{
+		for (deUint32 ndx = 0; ndx < de::min(numExtensions, dstSize); ++ndx)
+			pProperties[ndx] = extensions[ndx];
+
+		if (dstSize < numExtensions)
+			return VK_INCOMPLETE;
+	}
+
+	return VK_SUCCESS;
+}
+
+VKAPI_ATTR VkResult VKAPI_CALL enumerateInstanceExtensionProperties (const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties)
+{
+	static const VkExtensionProperties	s_extensions[]	=
+	{
+		{ "VK_KHR_get_physical_device_properties2", 1u }
+	};
+
+	if (!pLayerName)
+		return enumerateExtensions((deUint32)DE_LENGTH_OF_ARRAY(s_extensions), s_extensions, pPropertyCount, pProperties);
+	else
+		return enumerateExtensions(0, DE_NULL, pPropertyCount, pProperties);
+}
+
+VKAPI_ATTR VkResult VKAPI_CALL enumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties)
+{
+	DE_UNREF(physicalDevice);
+
+	static const VkExtensionProperties	s_extensions[]	=
+	{
+		{ "VK_KHR_get_memory_requirements2",	1u },
+		{ "VK_KHR_bind_memory2",				1u },
+		{ "VK_KHR_sampler_ycbcr_conversion",	1u },
+	};
+
+	if (!pLayerName)
+		return enumerateExtensions((deUint32)DE_LENGTH_OF_ARRAY(s_extensions), s_extensions, pPropertyCount, pProperties);
+	else
+		return enumerateExtensions(0, DE_NULL, pPropertyCount, pProperties);
+}
+
 VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFeatures (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures* pFeatures)
 {
 	DE_UNREF(physicalDevice);
@@ -591,6 +647,20 @@
 	pFeatures->inheritedQueries								= VK_TRUE;
 }
 
+VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2KHR* pFeatures)
+{
+	// Core features
+	getPhysicalDeviceFeatures(physicalDevice, &pFeatures->features);
+
+	// VK_KHR_sampler_ycbcr_conversion
+	{
+		VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR*	extFeatures	= findStructure<VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR>(pFeatures->pNext);
+
+		if (extFeatures)
+			extFeatures->samplerYcbcrConversion = VK_TRUE;
+	}
+}
+
 VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceProperties (VkPhysicalDevice, VkPhysicalDeviceProperties* props)
 {
 	deMemset(props, 0, sizeof(VkPhysicalDeviceProperties));
@@ -718,6 +788,12 @@
 	props->limits.nonCoherentAtomSize									= 128;
 }
 
+
+VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2KHR* pProperties)
+{
+	getPhysicalDeviceProperties(physicalDevice, &pProperties->properties);
+}
+
 VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice, deUint32* count, VkQueueFamilyProperties* props)
 {
 	if (props && *count >= 1u)
@@ -747,7 +823,7 @@
 	props->memoryHeaps[0].flags			= 0u;
 }
 
-VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFormatProperties (VkPhysicalDevice, VkFormat, VkFormatProperties* pFormatProperties)
+VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFormatProperties (VkPhysicalDevice, VkFormat format, VkFormatProperties* pFormatProperties)
 {
 	const VkFormatFeatureFlags	allFeatures	= VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
 											| VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT
@@ -761,11 +837,20 @@
 											| VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT
 											| VK_FORMAT_FEATURE_BLIT_SRC_BIT
 											| VK_FORMAT_FEATURE_BLIT_DST_BIT
-											| VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT;
+											| VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT
+											| VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR
+											| VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR
+											| VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR
+											| VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR
+											| VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR
+											| VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR;
 
 	pFormatProperties->linearTilingFeatures		= allFeatures;
 	pFormatProperties->optimalTilingFeatures	= allFeatures;
 	pFormatProperties->bufferFeatures			= allFeatures;
+
+	if (isYCbCrFormat(format) && getPlaneCount(format) > 1)
+		pFormatProperties->optimalTilingFeatures |= VK_FORMAT_FEATURE_DISJOINT_BIT_KHR;
 }
 
 VKAPI_ATTR VkResult VKAPI_CALL getPhysicalDeviceImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties* pImageFormatProperties)
@@ -806,6 +891,11 @@
 	requirements->alignment			= (VkDeviceSize)1u;
 }
 
+VKAPI_ATTR void VKAPI_CALL getBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements)
+{
+	getBufferMemoryRequirements(device, pInfo->buffer, &pMemoryRequirements->memoryRequirements);
+}
+
 VkDeviceSize getPackedImageDataSize (VkFormat format, VkExtent3D extent, VkSampleCountFlagBits samples)
 {
 	return (VkDeviceSize)getPixelSize(mapVkFormat(format))
@@ -834,6 +924,26 @@
 	}
 }
 
+VkDeviceSize getYCbCrImageDataSize (VkFormat format, VkExtent3D extent)
+{
+	const PlanarFormatDescription	desc		= getPlanarFormatDescription(format);
+	VkDeviceSize					totalSize	= 0;
+
+	DE_ASSERT(extent.depth == 1);
+
+	for (deUint32 planeNdx = 0; planeNdx < desc.numPlanes; ++planeNdx)
+	{
+		const deUint32		planeW		= extent.width / desc.planes[planeNdx].widthDivisor;
+		const deUint32		planeH		= extent.height / desc.planes[planeNdx].heightDivisor;
+		const deUint32		elementSize	= desc.planes[planeNdx].elementSizeBytes;
+
+		totalSize = (VkDeviceSize)deAlign64((deInt64)totalSize, elementSize);
+		totalSize += planeW * planeH * elementSize;
+	}
+
+	return totalSize;
+}
+
 VKAPI_ATTR void VKAPI_CALL getImageMemoryRequirements (VkDevice, VkImage imageHandle, VkMemoryRequirements* requirements)
 {
 	const Image*	image	= reinterpret_cast<const Image*>(imageHandle.getInternal());
@@ -843,10 +953,38 @@
 
 	if (isCompressedFormat(image->getFormat()))
 		requirements->size = getCompressedImageDataSize(image->getFormat(), image->getExtent());
+	else if (isYCbCrFormat(image->getFormat()))
+		requirements->size = getYCbCrImageDataSize(image->getFormat(), image->getExtent());
 	else
 		requirements->size = getPackedImageDataSize(image->getFormat(), image->getExtent(), image->getSamples());
 }
 
+VKAPI_ATTR void VKAPI_CALL getImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements)
+{
+	const VkImagePlaneMemoryRequirementsInfoKHR*	planeReqs	= findStructure<VkImagePlaneMemoryRequirementsInfoKHR>(pInfo->pNext);
+
+	if (planeReqs)
+	{
+		const deUint32					planeNdx	= getAspectPlaneNdx(planeReqs->planeAspect);
+		const Image*					image		= reinterpret_cast<const Image*>(pInfo->image.getInternal());
+		const VkFormat					format		= image->getFormat();
+		const PlanarFormatDescription	formatDesc	= getPlanarFormatDescription(format);
+
+		DE_ASSERT(de::inBounds<deUint32>(planeNdx, 0u, formatDesc.numPlanes));
+
+		const VkExtent3D				extent		= image->getExtent();
+		const deUint32					planeW		= extent.width / formatDesc.planes[planeNdx].widthDivisor;
+		const deUint32					planeH		= extent.height / formatDesc.planes[planeNdx].heightDivisor;
+		const deUint32					elementSize	= formatDesc.planes[planeNdx].elementSizeBytes;
+
+		pMemoryRequirements->memoryRequirements.memoryTypeBits	= 1u;
+		pMemoryRequirements->memoryRequirements.alignment		= 16u;
+		pMemoryRequirements->memoryRequirements.size			= planeW * planeH * elementSize;
+	}
+	else
+		getImageMemoryRequirements(device, pInfo->image, &pMemoryRequirements->memoryRequirements);
+}
+
 VKAPI_ATTR VkResult VKAPI_CALL mapMemory (VkDevice, VkDeviceMemory memHandle, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void** ppData)
 {
 	const DeviceMemory*	memory	= reinterpret_cast<DeviceMemory*>(memHandle.getInternal());
diff --git a/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl b/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
index d7c502b..6f068ee 100644
--- a/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkNullDriverImpl.inl
@@ -175,6 +175,12 @@
 	VK_NULL_RETURN((*pDescriptorUpdateTemplate = allocateNonDispHandle<DescriptorUpdateTemplateKHR, VkDescriptorUpdateTemplateKHR>(device, pCreateInfo, pAllocator)));
 }
 
+VKAPI_ATTR VkResult VKAPI_CALL createSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversionKHR* pYcbcrConversion)
+{
+	DE_UNREF(pAllocator);
+	VK_NULL_RETURN((*pYcbcrConversion = allocateNonDispHandle<SamplerYcbcrConversionKHR, VkSamplerYcbcrConversionKHR>(device, pCreateInfo, pAllocator)));
+}
+
 VKAPI_ATTR VkResult VKAPI_CALL createDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkDebugReportCallbackEXT* pCallback)
 {
 	DE_UNREF(pAllocator);
@@ -323,29 +329,18 @@
 	freeNonDispHandle<DescriptorUpdateTemplateKHR, VkDescriptorUpdateTemplateKHR>(descriptorUpdateTemplate, pAllocator);
 }
 
+VKAPI_ATTR void VKAPI_CALL destroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversionKHR YcbcrConversion, const VkAllocationCallbacks* pAllocator)
+{
+	DE_UNREF(device);
+	freeNonDispHandle<SamplerYcbcrConversionKHR, VkSamplerYcbcrConversionKHR>(YcbcrConversion, pAllocator);
+}
+
 VKAPI_ATTR void VKAPI_CALL destroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks* pAllocator)
 {
 	DE_UNREF(instance);
 	freeNonDispHandle<DebugReportCallbackEXT, VkDebugReportCallbackEXT>(callback, pAllocator);
 }
 
-VKAPI_ATTR VkResult VKAPI_CALL enumerateInstanceExtensionProperties (const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties)
-{
-	DE_UNREF(pLayerName);
-	DE_UNREF(pPropertyCount);
-	DE_UNREF(pProperties);
-	return VK_SUCCESS;
-}
-
-VKAPI_ATTR VkResult VKAPI_CALL enumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char* pLayerName, deUint32* pPropertyCount, VkExtensionProperties* pProperties)
-{
-	DE_UNREF(physicalDevice);
-	DE_UNREF(pLayerName);
-	DE_UNREF(pPropertyCount);
-	DE_UNREF(pProperties);
-	return VK_SUCCESS;
-}
-
 VKAPI_ATTR VkResult VKAPI_CALL enumerateInstanceLayerProperties (deUint32* pPropertyCount, VkLayerProperties* pProperties)
 {
 	DE_UNREF(pPropertyCount);
@@ -1116,18 +1111,6 @@
 	return VK_SUCCESS;
 }
 
-VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2KHR* pFeatures)
-{
-	DE_UNREF(physicalDevice);
-	DE_UNREF(pFeatures);
-}
-
-VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2KHR* pProperties)
-{
-	DE_UNREF(physicalDevice);
-	DE_UNREF(pProperties);
-}
-
 VKAPI_ATTR void VKAPI_CALL getPhysicalDeviceFormatProperties2KHR (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2KHR* pFormatProperties)
 {
 	DE_UNREF(physicalDevice);
@@ -1259,20 +1242,6 @@
 	return VK_SUCCESS;
 }
 
-VKAPI_ATTR void VKAPI_CALL getImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements)
-{
-	DE_UNREF(device);
-	DE_UNREF(pInfo);
-	DE_UNREF(pMemoryRequirements);
-}
-
-VKAPI_ATTR void VKAPI_CALL getBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements)
-{
-	DE_UNREF(device);
-	DE_UNREF(pInfo);
-	DE_UNREF(pMemoryRequirements);
-}
-
 VKAPI_ATTR void VKAPI_CALL getImageSparseMemoryRequirements2KHR (VkDevice device, const VkImageSparseMemoryRequirementsInfo2KHR* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2KHR* pSparseMemoryRequirements)
 {
 	DE_UNREF(device);
@@ -1388,6 +1357,22 @@
 	return VK_SUCCESS;
 }
 
+VKAPI_ATTR VkResult VKAPI_CALL bindBufferMemory2KHR (VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfoKHR* pBindInfos)
+{
+	DE_UNREF(device);
+	DE_UNREF(bindInfoCount);
+	DE_UNREF(pBindInfos);
+	return VK_SUCCESS;
+}
+
+VKAPI_ATTR VkResult VKAPI_CALL bindImageMemory2KHR (VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfoKHR* pBindInfos)
+{
+	DE_UNREF(device);
+	DE_UNREF(bindInfoCount);
+	DE_UNREF(pBindInfos);
+	return VK_SUCCESS;
+}
+
 static const tcu::StaticFunctionLibrary::Entry s_platformFunctions[] =
 {
 	VK_NULL_FUNC_ENTRY(vkCreateInstance,						createInstance),
@@ -1593,6 +1578,8 @@
 	VK_NULL_FUNC_ENTRY(vkGetImageMemoryRequirements2KHR,		getImageMemoryRequirements2KHR),
 	VK_NULL_FUNC_ENTRY(vkGetBufferMemoryRequirements2KHR,		getBufferMemoryRequirements2KHR),
 	VK_NULL_FUNC_ENTRY(vkGetImageSparseMemoryRequirements2KHR,	getImageSparseMemoryRequirements2KHR),
+	VK_NULL_FUNC_ENTRY(vkCreateSamplerYcbcrConversionKHR,		createSamplerYcbcrConversionKHR),
+	VK_NULL_FUNC_ENTRY(vkDestroySamplerYcbcrConversionKHR,		destroySamplerYcbcrConversionKHR),
 	VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandleKHR,				getMemoryWin32HandleKHR),
 	VK_NULL_FUNC_ENTRY(vkGetMemoryWin32HandlePropertiesKHR,		getMemoryWin32HandlePropertiesKHR),
 	VK_NULL_FUNC_ENTRY(vkGetMemoryFdKHR,						getMemoryFdKHR),
@@ -1603,5 +1590,7 @@
 	VK_NULL_FUNC_ENTRY(vkGetSemaphoreFdKHR,						getSemaphoreFdKHR),
 	VK_NULL_FUNC_ENTRY(vkGetRefreshCycleDurationGOOGLE,			getRefreshCycleDurationGOOGLE),
 	VK_NULL_FUNC_ENTRY(vkGetPastPresentationTimingGOOGLE,		getPastPresentationTimingGOOGLE),
+	VK_NULL_FUNC_ENTRY(vkBindBufferMemory2KHR,					bindBufferMemory2KHR),
+	VK_NULL_FUNC_ENTRY(vkBindImageMemory2KHR,					bindImageMemory2KHR),
 };
 
diff --git a/external/vulkancts/framework/vulkan/vkQueryUtil.cpp b/external/vulkancts/framework/vulkan/vkQueryUtil.cpp
index 5619432..15e838d 100644
--- a/external/vulkancts/framework/vulkan/vkQueryUtil.cpp
+++ b/external/vulkancts/framework/vulkan/vkQueryUtil.cpp
@@ -169,6 +169,33 @@
 	return req;
 }
 
+VkMemoryRequirements getImagePlaneMemoryRequirements (const DeviceInterface&	vkd,
+													  VkDevice					device,
+													  VkImage					image,
+													  VkImageAspectFlagBits		planeAspect)
+{
+	VkImageMemoryRequirementsInfo2KHR		coreInfo;
+	VkImagePlaneMemoryRequirementsInfoKHR	planeInfo;
+	VkMemoryRequirements2KHR				reqs;
+
+	deMemset(&coreInfo,		0, sizeof(coreInfo));
+	deMemset(&planeInfo,	0, sizeof(planeInfo));
+	deMemset(&reqs,			0, sizeof(reqs));
+
+	coreInfo.sType			= VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR;
+	coreInfo.pNext			= &planeInfo;
+	coreInfo.image			= image;
+
+	planeInfo.sType			= VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR;
+	planeInfo.planeAspect	= planeAspect;
+
+	reqs.sType				= VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR;
+
+	vkd.getImageMemoryRequirements2KHR(device, &coreInfo, &reqs);
+
+	return reqs.memoryRequirements;
+}
+
 vector<VkLayerProperties> enumerateInstanceLayerProperties (const PlatformInterface& vkp)
 {
 	vector<VkLayerProperties>	properties;
@@ -300,4 +327,33 @@
 	return queue;
 }
 
+const void* findStructureInChain (const void* first, VkStructureType type)
+{
+	struct StructureBase
+	{
+		VkStructureType		sType;
+		void*				pNext;
+	};
+
+	const StructureBase*	cur		= reinterpret_cast<const StructureBase*>(first);
+
+	while (cur)
+	{
+		if (cur->sType == type)
+			break;
+		else
+			cur = reinterpret_cast<const StructureBase*>(cur->pNext);
+	}
+
+	return cur;
+}
+
+void* findStructureInChain (void* first, VkStructureType type)
+{
+	return const_cast<void*>(findStructureInChain(const_cast<const void*>(first), type));
+}
+
+// getStructureType<T> implementations
+#include "vkGetStructureTypeImpl.inl"
+
 } // vk
diff --git a/external/vulkancts/framework/vulkan/vkQueryUtil.hpp b/external/vulkancts/framework/vulkan/vkQueryUtil.hpp
index bf1709b..b10bf91 100644
--- a/external/vulkancts/framework/vulkan/vkQueryUtil.hpp
+++ b/external/vulkancts/framework/vulkan/vkQueryUtil.hpp
@@ -45,6 +45,7 @@
 
 VkMemoryRequirements							getBufferMemoryRequirements						(const DeviceInterface& vk, VkDevice device, VkBuffer buffer);
 VkMemoryRequirements							getImageMemoryRequirements						(const DeviceInterface& vk, VkDevice device, VkImage image);
+VkMemoryRequirements							getImagePlaneMemoryRequirements					(const DeviceInterface& vk, VkDevice device, VkImage image, VkImageAspectFlagBits planeAspect);
 std::vector<VkSparseImageMemoryRequirements>	getImageSparseMemoryRequirements				(const DeviceInterface& vk, VkDevice device, VkImage image);
 
 std::vector<VkLayerProperties>					enumerateInstanceLayerProperties				(const PlatformInterface& vkp);
@@ -105,6 +106,24 @@
 bool										isLayerSupported						(LayerIterator begin, LayerIterator end, const RequiredLayer& required);
 bool										isLayerSupported						(const std::vector<VkLayerProperties>& layers, const RequiredLayer& required);
 
+const void*									findStructureInChain					(const void* first, VkStructureType type);
+void*										findStructureInChain					(void* first, VkStructureType type);
+
+template<typename StructType>
+VkStructureType								getStructureType						(void);
+
+template<typename StructType>
+const StructType*							findStructure							(const void* first)
+{
+	return reinterpret_cast<const StructType*>(findStructureInChain(first, getStructureType<StructType>()));
+}
+
+template<typename StructType>
+StructType*									findStructure							(void* first)
+{
+	return reinterpret_cast<StructType*>(findStructureInChain(first, getStructureType<StructType>()));
+}
+
 namespace ValidateQueryBits
 {
 
diff --git a/external/vulkancts/framework/vulkan/vkRefUtil.inl b/external/vulkancts/framework/vulkan/vkRefUtil.inl
index c483092..fee437a 100644
--- a/external/vulkancts/framework/vulkan/vkRefUtil.inl
+++ b/external/vulkancts/framework/vulkan/vkRefUtil.inl
@@ -31,4 +31,5 @@
 Move<VkSurfaceKHR>					createAndroidSurfaceKHR				(const InstanceInterface& vk, VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
 Move<VkSurfaceKHR>					createWin32SurfaceKHR				(const InstanceInterface& vk, VkInstance instance, const VkWin32SurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
 Move<VkDescriptorUpdateTemplateKHR>	createDescriptorUpdateTemplateKHR	(const DeviceInterface& vk, VkDevice device, const VkDescriptorUpdateTemplateCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
+Move<VkSamplerYcbcrConversionKHR>	createSamplerYcbcrConversionKHR		(const DeviceInterface& vk, VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
 Move<VkDebugReportCallbackEXT>		createDebugReportCallbackEXT		(const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator = DE_NULL);
diff --git a/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl b/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
index 7211382..ceecb42 100644
--- a/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkRefUtilImpl.inl
@@ -130,6 +130,12 @@
 	m_deviceIface->destroyDescriptorUpdateTemplateKHR(m_device, obj, m_allocator);
 }
 
+template<>
+void Deleter<VkSamplerYcbcrConversionKHR>::operator() (VkSamplerYcbcrConversionKHR obj) const
+{
+	m_deviceIface->destroySamplerYcbcrConversionKHR(m_device, obj, m_allocator);
+}
+
 } // refdetails
 
 Move<VkInstance> createInstance (const PlatformInterface& vk, const VkInstanceCreateInfo* pCreateInfo, const VkAllocationCallbacks* pAllocator)
@@ -342,6 +348,13 @@
 	return Move<VkDescriptorUpdateTemplateKHR>(check<VkDescriptorUpdateTemplateKHR>(object), Deleter<VkDescriptorUpdateTemplateKHR>(vk, device, pAllocator));
 }
 
+Move<VkSamplerYcbcrConversionKHR> createSamplerYcbcrConversionKHR (const DeviceInterface& vk, VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator)
+{
+	VkSamplerYcbcrConversionKHR object = 0;
+	VK_CHECK(vk.createSamplerYcbcrConversionKHR(device, pCreateInfo, pAllocator, &object));
+	return Move<VkSamplerYcbcrConversionKHR>(check<VkSamplerYcbcrConversionKHR>(object), Deleter<VkSamplerYcbcrConversionKHR>(vk, device, pAllocator));
+}
+
 Move<VkDebugReportCallbackEXT> createDebugReportCallbackEXT (const InstanceInterface& vk, VkInstance instance, const VkDebugReportCallbackCreateInfoEXT* pCreateInfo, const VkAllocationCallbacks* pAllocator)
 {
 	VkDebugReportCallbackEXT object = 0;
diff --git a/external/vulkancts/framework/vulkan/vkStrUtil.inl b/external/vulkancts/framework/vulkan/vkStrUtil.inl
index c31f20d..43180be 100644
--- a/external/vulkancts/framework/vulkan/vkStrUtil.inl
+++ b/external/vulkancts/framework/vulkan/vkStrUtil.inl
@@ -40,6 +40,11 @@
 const char*	getColorSpaceKHRName					(VkColorSpaceKHR value);
 const char*	getPresentModeKHRName					(VkPresentModeKHR value);
 const char*	getDescriptorUpdateTemplateTypeKHRName	(VkDescriptorUpdateTemplateTypeKHR value);
+const char*	getPointClippingBehaviorKHRName			(VkPointClippingBehaviorKHR value);
+const char*	getTessellationDomainOriginKHRName		(VkTessellationDomainOriginKHR value);
+const char*	getSamplerYcbcrModelConversionKHRName	(VkSamplerYcbcrModelConversionKHR value);
+const char*	getSamplerYcbcrRangeKHRName				(VkSamplerYcbcrRangeKHR value);
+const char*	getChromaLocationKHRName				(VkChromaLocationKHR value);
 const char*	getDebugReportObjectTypeEXTName			(VkDebugReportObjectTypeEXT value);
 const char*	getDebugReportErrorEXTName				(VkDebugReportErrorEXT value);
 
@@ -82,6 +87,11 @@
 inline tcu::Format::Enum<VkColorSpaceKHR>					getColorSpaceKHRStr						(VkColorSpaceKHR value)						{ return tcu::Format::Enum<VkColorSpaceKHR>(getColorSpaceKHRName, value);										}
 inline tcu::Format::Enum<VkPresentModeKHR>					getPresentModeKHRStr					(VkPresentModeKHR value)					{ return tcu::Format::Enum<VkPresentModeKHR>(getPresentModeKHRName, value);										}
 inline tcu::Format::Enum<VkDescriptorUpdateTemplateTypeKHR>	getDescriptorUpdateTemplateTypeKHRStr	(VkDescriptorUpdateTemplateTypeKHR value)	{ return tcu::Format::Enum<VkDescriptorUpdateTemplateTypeKHR>(getDescriptorUpdateTemplateTypeKHRName, value);	}
+inline tcu::Format::Enum<VkPointClippingBehaviorKHR>		getPointClippingBehaviorKHRStr			(VkPointClippingBehaviorKHR value)			{ return tcu::Format::Enum<VkPointClippingBehaviorKHR>(getPointClippingBehaviorKHRName, value);					}
+inline tcu::Format::Enum<VkTessellationDomainOriginKHR>		getTessellationDomainOriginKHRStr		(VkTessellationDomainOriginKHR value)		{ return tcu::Format::Enum<VkTessellationDomainOriginKHR>(getTessellationDomainOriginKHRName, value);			}
+inline tcu::Format::Enum<VkSamplerYcbcrModelConversionKHR>	getSamplerYcbcrModelConversionKHRStr	(VkSamplerYcbcrModelConversionKHR value)	{ return tcu::Format::Enum<VkSamplerYcbcrModelConversionKHR>(getSamplerYcbcrModelConversionKHRName, value);		}
+inline tcu::Format::Enum<VkSamplerYcbcrRangeKHR>			getSamplerYcbcrRangeKHRStr				(VkSamplerYcbcrRangeKHR value)				{ return tcu::Format::Enum<VkSamplerYcbcrRangeKHR>(getSamplerYcbcrRangeKHRName, value);							}
+inline tcu::Format::Enum<VkChromaLocationKHR>				getChromaLocationKHRStr					(VkChromaLocationKHR value)					{ return tcu::Format::Enum<VkChromaLocationKHR>(getChromaLocationKHRName, value);								}
 inline tcu::Format::Enum<VkDebugReportObjectTypeEXT>		getDebugReportObjectTypeEXTStr			(VkDebugReportObjectTypeEXT value)			{ return tcu::Format::Enum<VkDebugReportObjectTypeEXT>(getDebugReportObjectTypeEXTName, value);					}
 inline tcu::Format::Enum<VkDebugReportErrorEXT>				getDebugReportErrorEXTStr				(VkDebugReportErrorEXT value)				{ return tcu::Format::Enum<VkDebugReportErrorEXT>(getDebugReportErrorEXTName, value);							}
 
@@ -124,6 +134,11 @@
 inline std::ostream&	operator<<	(std::ostream& s, VkColorSpaceKHR value)					{ return s << getColorSpaceKHRStr(value);					}
 inline std::ostream&	operator<<	(std::ostream& s, VkPresentModeKHR value)					{ return s << getPresentModeKHRStr(value);					}
 inline std::ostream&	operator<<	(std::ostream& s, VkDescriptorUpdateTemplateTypeKHR value)	{ return s << getDescriptorUpdateTemplateTypeKHRStr(value);	}
+inline std::ostream&	operator<<	(std::ostream& s, VkPointClippingBehaviorKHR value)			{ return s << getPointClippingBehaviorKHRStr(value);		}
+inline std::ostream&	operator<<	(std::ostream& s, VkTessellationDomainOriginKHR value)		{ return s << getTessellationDomainOriginKHRStr(value);		}
+inline std::ostream&	operator<<	(std::ostream& s, VkSamplerYcbcrModelConversionKHR value)	{ return s << getSamplerYcbcrModelConversionKHRStr(value);	}
+inline std::ostream&	operator<<	(std::ostream& s, VkSamplerYcbcrRangeKHR value)				{ return s << getSamplerYcbcrRangeKHRStr(value);			}
+inline std::ostream&	operator<<	(std::ostream& s, VkChromaLocationKHR value)				{ return s << getChromaLocationKHRStr(value);				}
 inline std::ostream&	operator<<	(std::ostream& s, VkDebugReportObjectTypeEXT value)			{ return s << getDebugReportObjectTypeEXTStr(value);		}
 inline std::ostream&	operator<<	(std::ostream& s, VkDebugReportErrorEXT value)				{ return s << getDebugReportErrorEXTStr(value);				}
 
@@ -351,6 +366,11 @@
 std::ostream&	operator<<	(std::ostream& s, const VkDescriptorUpdateTemplateEntryKHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkDescriptorUpdateTemplateCreateInfoKHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkSharedPresentSurfaceCapabilitiesKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkPhysicalDevicePointClippingPropertiesKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkInputAttachmentAspectReferenceKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkRenderPassInputAttachmentAspectCreateInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkImageViewUsageCreateInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkPipelineTessellationDomainOriginStateCreateInfoKHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkPhysicalDeviceSurfaceInfo2KHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkSurfaceCapabilities2KHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkSurfaceFormat2KHR& value);
@@ -369,6 +389,13 @@
 std::ostream&	operator<<	(std::ostream& s, const VkImageSparseMemoryRequirementsInfo2KHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkMemoryRequirements2KHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkSparseImageMemoryRequirements2KHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkImageFormatListCreateInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkSamplerYcbcrConversionCreateInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkSamplerYcbcrConversionInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkBindImagePlaneMemoryInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkImagePlaneMemoryRequirementsInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkSamplerYcbcrConversionImageFormatPropertiesKHR& value);
 std::ostream&	operator<<	(std::ostream& s, const VkDebugReportCallbackCreateInfoEXT& value);
 std::ostream&	operator<<	(std::ostream& s, const VkRenderPassMultiviewCreateInfoKHX& value);
 std::ostream&	operator<<	(std::ostream& s, const VkPhysicalDeviceMultiviewFeaturesKHX& value);
@@ -404,3 +431,5 @@
 std::ostream&	operator<<	(std::ostream& s, const VkPresentTimeGOOGLE& value);
 std::ostream&	operator<<	(std::ostream& s, const VkPresentTimesInfoGOOGLE& value);
 std::ostream&	operator<<	(std::ostream& s, const VkPhysicalDeviceVariablePointerFeaturesKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkBindBufferMemoryInfoKHR& value);
+std::ostream&	operator<<	(std::ostream& s, const VkBindImageMemoryInfoKHR& value);
diff --git a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
index 3ebe2a6..afb00e5 100644
--- a/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
+++ b/external/vulkancts/framework/vulkan/vkStrUtilImpl.inl
@@ -31,6 +31,7 @@
 template<> const char*	getTypeName<VkDisplayKHR>					(void) { return "VkDisplayKHR";						}
 template<> const char*	getTypeName<VkDisplayModeKHR>				(void) { return "VkDisplayModeKHR";					}
 template<> const char*	getTypeName<VkDescriptorUpdateTemplateKHR>	(void) { return "VkDescriptorUpdateTemplateKHR";	}
+template<> const char*	getTypeName<VkSamplerYcbcrConversionKHR>	(void) { return "VkSamplerYcbcrConversionKHR";		}
 template<> const char*	getTypeName<VkDebugReportCallbackEXT>		(void) { return "VkDebugReportCallbackEXT";			}
 
 namespace pt
@@ -100,130 +101,143 @@
 {
 	switch (value)
 	{
-		case VK_STRUCTURE_TYPE_APPLICATION_INFO:								return "VK_STRUCTURE_TYPE_APPLICATION_INFO";
-		case VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO:							return "VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO:								return "VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_SUBMIT_INFO:										return "VK_STRUCTURE_TYPE_SUBMIT_INFO";
-		case VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO:							return "VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO";
-		case VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE:								return "VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE";
-		case VK_STRUCTURE_TYPE_BIND_SPARSE_INFO:								return "VK_STRUCTURE_TYPE_BIND_SPARSE_INFO";
-		case VK_STRUCTURE_TYPE_FENCE_CREATE_INFO:								return "VK_STRUCTURE_TYPE_FENCE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO:							return "VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_EVENT_CREATE_INFO:								return "VK_STRUCTURE_TYPE_EVENT_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO:							return "VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO:								return "VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO:							return "VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO:								return "VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO:							return "VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO:				return "VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO:			return "VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO:		return "VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO:			return "VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO:				return "VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO:		return "VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO:			return "VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO:		return "VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO:			return "VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO:				return "VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO:					return "VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO:					return "VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO:						return "VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO:								return "VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO:				return "VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO:						return "VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO:					return "VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO";
-		case VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET:							return "VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET";
-		case VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET:								return "VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET";
-		case VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO:							return "VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO:							return "VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO:						return "VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO:					return "VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO";
-		case VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO:					return "VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO";
-		case VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO:						return "VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO";
-		case VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO:							return "VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO";
-		case VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER:							return "VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER";
-		case VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER:							return "VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER";
-		case VK_STRUCTURE_TYPE_MEMORY_BARRIER:									return "VK_STRUCTURE_TYPE_MEMORY_BARRIER";
-		case VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO";
-		case VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR:						return "VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_PRESENT_INFO_KHR:								return "VK_STRUCTURE_TYPE_PRESENT_INFO_KHR";
-		case VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR:						return "VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR";
-		case VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR:						return "VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR:						return "VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT:			return "VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT";
-		case VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX:			return "VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX:			return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX:		return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR:					return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR";
-		case VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR:							return "VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR";
-		case VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR:					return "VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR:			return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR";
-		case VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR:					return "VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR:			return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR";
-		case VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR:			return "VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR:	return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR:	return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR:			return "VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR:		return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR:					return "VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR:			return "VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR:			return "VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR:				return "VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR:				return "VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR:				return "VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR:				return "VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR:						return "VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR:						return "VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR:							return "VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR";
-		case VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR:		return "VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR:		return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR:				return "VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR:				return "VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR:			return "VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR:			return "VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR:						return "VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR";
-		case VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR:				return "VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR:					return "VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR";
-		case VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR:						return "VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR:	return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR:		return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR";
-		case VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR:								return "VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR";
-		case VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR:		return "VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE:						return "VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE";
-		case VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR:			return "VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR:			return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR:					return "VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR";
-		case VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR:				return "VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR:				return "VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR:					return "VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR:						return "VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR";
-		case VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR:							return "VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR";
-		case VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR:						return "VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR";
-		case VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR:							return "VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR";
-		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR:	return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR:				return "VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR:				return "VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR";
-		case VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR:			return "VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR";
-		case VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR:			return "VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR";
-		case VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR:		return "VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR";
-		case VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR:						return "VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR";
-		case VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR:			return "VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR";
-		default:																return DE_NULL;
+		case VK_STRUCTURE_TYPE_APPLICATION_INFO:											return "VK_STRUCTURE_TYPE_APPLICATION_INFO";
+		case VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO:										return "VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO:									return "VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO:											return "VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_SUBMIT_INFO:													return "VK_STRUCTURE_TYPE_SUBMIT_INFO";
+		case VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO:										return "VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO";
+		case VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE:											return "VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE";
+		case VK_STRUCTURE_TYPE_BIND_SPARSE_INFO:											return "VK_STRUCTURE_TYPE_BIND_SPARSE_INFO";
+		case VK_STRUCTURE_TYPE_FENCE_CREATE_INFO:											return "VK_STRUCTURE_TYPE_FENCE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO:										return "VK_STRUCTURE_TYPE_SEMAPHORE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_EVENT_CREATE_INFO:											return "VK_STRUCTURE_TYPE_EVENT_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO:										return "VK_STRUCTURE_TYPE_QUERY_POOL_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO:											return "VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO:										return "VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO:											return "VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO:										return "VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO:									return "VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO:									return "VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO:							return "VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO:					return "VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO:							return "VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO:					return "VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO:					return "VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO:						return "VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO:							return "VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO:								return "VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO:								return "VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO:									return "VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO:											return "VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO:							return "VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO:									return "VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO:								return "VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO";
+		case VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET:										return "VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET";
+		case VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET:											return "VK_STRUCTURE_TYPE_COPY_DESCRIPTOR_SET";
+		case VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO:										return "VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO:										return "VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO:									return "VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO:								return "VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO";
+		case VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO:								return "VK_STRUCTURE_TYPE_COMMAND_BUFFER_INHERITANCE_INFO";
+		case VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO:									return "VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO";
+		case VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO:										return "VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO";
+		case VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER:										return "VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER";
+		case VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER:										return "VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER";
+		case VK_STRUCTURE_TYPE_MEMORY_BARRIER:												return "VK_STRUCTURE_TYPE_MEMORY_BARRIER";
+		case VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO:									return "VK_STRUCTURE_TYPE_LOADER_INSTANCE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO:									return "VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO";
+		case VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR:									return "VK_STRUCTURE_TYPE_SWAPCHAIN_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PRESENT_INFO_KHR:											return "VK_STRUCTURE_TYPE_PRESENT_INFO_KHR";
+		case VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_DISPLAY_MODE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_DISPLAY_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR:									return "VK_STRUCTURE_TYPE_DISPLAY_PRESENT_INFO_KHR";
+		case VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR:									return "VK_STRUCTURE_TYPE_XCB_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_WAYLAND_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR:									return "VK_STRUCTURE_TYPE_MIR_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_ANDROID_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_WIN32_SURFACE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT:						return "VK_STRUCTURE_TYPE_DEBUG_REPORT_CALLBACK_CREATE_INFO_EXT";
+		case VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX:						return "VK_STRUCTURE_TYPE_RENDER_PASS_MULTIVIEW_CREATE_INFO_KHX";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX:						return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_FEATURES_KHX";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX:					return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MULTIVIEW_PROPERTIES_KHX";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR:								return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR:							return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR";
+		case VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR:										return "VK_STRUCTURE_TYPE_FORMAT_PROPERTIES_2_KHR";
+		case VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR:								return "VK_STRUCTURE_TYPE_IMAGE_FORMAT_PROPERTIES_2_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR:						return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_FORMAT_INFO_2_KHR";
+		case VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR:								return "VK_STRUCTURE_TYPE_QUEUE_FAMILY_PROPERTIES_2_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR:						return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MEMORY_PROPERTIES_2_KHR";
+		case VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR:						return "VK_STRUCTURE_TYPE_SPARSE_IMAGE_FORMAT_PROPERTIES_2_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SPARSE_IMAGE_FORMAT_INFO_2_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_IMAGE_FORMAT_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR:						return "VK_STRUCTURE_TYPE_EXTERNAL_IMAGE_FORMAT_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR:					return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_BUFFER_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR:								return "VK_STRUCTURE_TYPE_EXTERNAL_BUFFER_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR:							return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ID_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR:						return "VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_BUFFER_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR:						return "VK_STRUCTURE_TYPE_EXTERNAL_MEMORY_IMAGE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_EXPORT_MEMORY_ALLOCATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR:							return "VK_STRUCTURE_TYPE_IMPORT_MEMORY_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR:							return "VK_STRUCTURE_TYPE_EXPORT_MEMORY_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR:							return "VK_STRUCTURE_TYPE_MEMORY_WIN32_HANDLE_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR:							return "VK_STRUCTURE_TYPE_MEMORY_GET_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR:									return "VK_STRUCTURE_TYPE_IMPORT_MEMORY_FD_INFO_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR:									return "VK_STRUCTURE_TYPE_MEMORY_FD_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR:										return "VK_STRUCTURE_TYPE_MEMORY_GET_FD_INFO_KHR";
+		case VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR:					return "VK_STRUCTURE_TYPE_WIN32_KEYED_MUTEX_ACQUIRE_RELEASE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR:					return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_SEMAPHORE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR:							return "VK_STRUCTURE_TYPE_EXTERNAL_SEMAPHORE_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR:							return "VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR:						return "VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR:						return "VK_STRUCTURE_TYPE_EXPORT_SEMAPHORE_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR:									return "VK_STRUCTURE_TYPE_D3D12_FENCE_SUBMIT_INFO_KHR";
+		case VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR:							return "VK_STRUCTURE_TYPE_SEMAPHORE_GET_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR:								return "VK_STRUCTURE_TYPE_IMPORT_SEMAPHORE_FD_INFO_KHR";
+		case VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR:									return "VK_STRUCTURE_TYPE_SEMAPHORE_GET_FD_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PUSH_DESCRIPTOR_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR:					return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_16BIT_STORAGE_FEATURES_KHR";
+		case VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR:											return "VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR";
+		case VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE:									return "VK_STRUCTURE_TYPE_PRESENT_TIMES_INFO_GOOGLE";
+		case VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR:						return "VK_STRUCTURE_TYPE_SHARED_PRESENT_SURFACE_CAPABILITIES_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR:						return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_EXTERNAL_FENCE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR:								return "VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR:								return "VK_STRUCTURE_TYPE_EXPORT_FENCE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR:							return "VK_STRUCTURE_TYPE_IMPORT_FENCE_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR:							return "VK_STRUCTURE_TYPE_EXPORT_FENCE_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR:								return "VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR:									return "VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR";
+		case VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR:										return "VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR:			return "VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR:							return "VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR:	return "VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR:							return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR";
+		case VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR:									return "VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR";
+		case VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR:										return "VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR:				return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VARIABLE_POINTER_FEATURES_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR:							return "VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR:							return "VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR:						return "VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR";
+		case VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR:						return "VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR";
+		case VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR:							return "VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR:					return "VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR";
+		case VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR:									return "VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR";
+		case VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR:						return "VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR";
+		case VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR:					return "VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR";
+		case VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR:							return "VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR";
+		case VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR:							return "VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR";
+		case VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR:					return "VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR";
+		case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR:		return "VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR";
+		case VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR:		return "VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR";
+		case VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR:									return "VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR";
+		case VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR:									return "VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR";
+		default:																			return DE_NULL;
 	}
 }
 
@@ -253,192 +267,226 @@
 {
 	switch (value)
 	{
-		case VK_FORMAT_UNDEFINED:					return "VK_FORMAT_UNDEFINED";
-		case VK_FORMAT_R4G4_UNORM_PACK8:			return "VK_FORMAT_R4G4_UNORM_PACK8";
-		case VK_FORMAT_R4G4B4A4_UNORM_PACK16:		return "VK_FORMAT_R4G4B4A4_UNORM_PACK16";
-		case VK_FORMAT_B4G4R4A4_UNORM_PACK16:		return "VK_FORMAT_B4G4R4A4_UNORM_PACK16";
-		case VK_FORMAT_R5G6B5_UNORM_PACK16:			return "VK_FORMAT_R5G6B5_UNORM_PACK16";
-		case VK_FORMAT_B5G6R5_UNORM_PACK16:			return "VK_FORMAT_B5G6R5_UNORM_PACK16";
-		case VK_FORMAT_R5G5B5A1_UNORM_PACK16:		return "VK_FORMAT_R5G5B5A1_UNORM_PACK16";
-		case VK_FORMAT_B5G5R5A1_UNORM_PACK16:		return "VK_FORMAT_B5G5R5A1_UNORM_PACK16";
-		case VK_FORMAT_A1R5G5B5_UNORM_PACK16:		return "VK_FORMAT_A1R5G5B5_UNORM_PACK16";
-		case VK_FORMAT_R8_UNORM:					return "VK_FORMAT_R8_UNORM";
-		case VK_FORMAT_R8_SNORM:					return "VK_FORMAT_R8_SNORM";
-		case VK_FORMAT_R8_USCALED:					return "VK_FORMAT_R8_USCALED";
-		case VK_FORMAT_R8_SSCALED:					return "VK_FORMAT_R8_SSCALED";
-		case VK_FORMAT_R8_UINT:						return "VK_FORMAT_R8_UINT";
-		case VK_FORMAT_R8_SINT:						return "VK_FORMAT_R8_SINT";
-		case VK_FORMAT_R8_SRGB:						return "VK_FORMAT_R8_SRGB";
-		case VK_FORMAT_R8G8_UNORM:					return "VK_FORMAT_R8G8_UNORM";
-		case VK_FORMAT_R8G8_SNORM:					return "VK_FORMAT_R8G8_SNORM";
-		case VK_FORMAT_R8G8_USCALED:				return "VK_FORMAT_R8G8_USCALED";
-		case VK_FORMAT_R8G8_SSCALED:				return "VK_FORMAT_R8G8_SSCALED";
-		case VK_FORMAT_R8G8_UINT:					return "VK_FORMAT_R8G8_UINT";
-		case VK_FORMAT_R8G8_SINT:					return "VK_FORMAT_R8G8_SINT";
-		case VK_FORMAT_R8G8_SRGB:					return "VK_FORMAT_R8G8_SRGB";
-		case VK_FORMAT_R8G8B8_UNORM:				return "VK_FORMAT_R8G8B8_UNORM";
-		case VK_FORMAT_R8G8B8_SNORM:				return "VK_FORMAT_R8G8B8_SNORM";
-		case VK_FORMAT_R8G8B8_USCALED:				return "VK_FORMAT_R8G8B8_USCALED";
-		case VK_FORMAT_R8G8B8_SSCALED:				return "VK_FORMAT_R8G8B8_SSCALED";
-		case VK_FORMAT_R8G8B8_UINT:					return "VK_FORMAT_R8G8B8_UINT";
-		case VK_FORMAT_R8G8B8_SINT:					return "VK_FORMAT_R8G8B8_SINT";
-		case VK_FORMAT_R8G8B8_SRGB:					return "VK_FORMAT_R8G8B8_SRGB";
-		case VK_FORMAT_B8G8R8_UNORM:				return "VK_FORMAT_B8G8R8_UNORM";
-		case VK_FORMAT_B8G8R8_SNORM:				return "VK_FORMAT_B8G8R8_SNORM";
-		case VK_FORMAT_B8G8R8_USCALED:				return "VK_FORMAT_B8G8R8_USCALED";
-		case VK_FORMAT_B8G8R8_SSCALED:				return "VK_FORMAT_B8G8R8_SSCALED";
-		case VK_FORMAT_B8G8R8_UINT:					return "VK_FORMAT_B8G8R8_UINT";
-		case VK_FORMAT_B8G8R8_SINT:					return "VK_FORMAT_B8G8R8_SINT";
-		case VK_FORMAT_B8G8R8_SRGB:					return "VK_FORMAT_B8G8R8_SRGB";
-		case VK_FORMAT_R8G8B8A8_UNORM:				return "VK_FORMAT_R8G8B8A8_UNORM";
-		case VK_FORMAT_R8G8B8A8_SNORM:				return "VK_FORMAT_R8G8B8A8_SNORM";
-		case VK_FORMAT_R8G8B8A8_USCALED:			return "VK_FORMAT_R8G8B8A8_USCALED";
-		case VK_FORMAT_R8G8B8A8_SSCALED:			return "VK_FORMAT_R8G8B8A8_SSCALED";
-		case VK_FORMAT_R8G8B8A8_UINT:				return "VK_FORMAT_R8G8B8A8_UINT";
-		case VK_FORMAT_R8G8B8A8_SINT:				return "VK_FORMAT_R8G8B8A8_SINT";
-		case VK_FORMAT_R8G8B8A8_SRGB:				return "VK_FORMAT_R8G8B8A8_SRGB";
-		case VK_FORMAT_B8G8R8A8_UNORM:				return "VK_FORMAT_B8G8R8A8_UNORM";
-		case VK_FORMAT_B8G8R8A8_SNORM:				return "VK_FORMAT_B8G8R8A8_SNORM";
-		case VK_FORMAT_B8G8R8A8_USCALED:			return "VK_FORMAT_B8G8R8A8_USCALED";
-		case VK_FORMAT_B8G8R8A8_SSCALED:			return "VK_FORMAT_B8G8R8A8_SSCALED";
-		case VK_FORMAT_B8G8R8A8_UINT:				return "VK_FORMAT_B8G8R8A8_UINT";
-		case VK_FORMAT_B8G8R8A8_SINT:				return "VK_FORMAT_B8G8R8A8_SINT";
-		case VK_FORMAT_B8G8R8A8_SRGB:				return "VK_FORMAT_B8G8R8A8_SRGB";
-		case VK_FORMAT_A8B8G8R8_UNORM_PACK32:		return "VK_FORMAT_A8B8G8R8_UNORM_PACK32";
-		case VK_FORMAT_A8B8G8R8_SNORM_PACK32:		return "VK_FORMAT_A8B8G8R8_SNORM_PACK32";
-		case VK_FORMAT_A8B8G8R8_USCALED_PACK32:		return "VK_FORMAT_A8B8G8R8_USCALED_PACK32";
-		case VK_FORMAT_A8B8G8R8_SSCALED_PACK32:		return "VK_FORMAT_A8B8G8R8_SSCALED_PACK32";
-		case VK_FORMAT_A8B8G8R8_UINT_PACK32:		return "VK_FORMAT_A8B8G8R8_UINT_PACK32";
-		case VK_FORMAT_A8B8G8R8_SINT_PACK32:		return "VK_FORMAT_A8B8G8R8_SINT_PACK32";
-		case VK_FORMAT_A8B8G8R8_SRGB_PACK32:		return "VK_FORMAT_A8B8G8R8_SRGB_PACK32";
-		case VK_FORMAT_A2R10G10B10_UNORM_PACK32:	return "VK_FORMAT_A2R10G10B10_UNORM_PACK32";
-		case VK_FORMAT_A2R10G10B10_SNORM_PACK32:	return "VK_FORMAT_A2R10G10B10_SNORM_PACK32";
-		case VK_FORMAT_A2R10G10B10_USCALED_PACK32:	return "VK_FORMAT_A2R10G10B10_USCALED_PACK32";
-		case VK_FORMAT_A2R10G10B10_SSCALED_PACK32:	return "VK_FORMAT_A2R10G10B10_SSCALED_PACK32";
-		case VK_FORMAT_A2R10G10B10_UINT_PACK32:		return "VK_FORMAT_A2R10G10B10_UINT_PACK32";
-		case VK_FORMAT_A2R10G10B10_SINT_PACK32:		return "VK_FORMAT_A2R10G10B10_SINT_PACK32";
-		case VK_FORMAT_A2B10G10R10_UNORM_PACK32:	return "VK_FORMAT_A2B10G10R10_UNORM_PACK32";
-		case VK_FORMAT_A2B10G10R10_SNORM_PACK32:	return "VK_FORMAT_A2B10G10R10_SNORM_PACK32";
-		case VK_FORMAT_A2B10G10R10_USCALED_PACK32:	return "VK_FORMAT_A2B10G10R10_USCALED_PACK32";
-		case VK_FORMAT_A2B10G10R10_SSCALED_PACK32:	return "VK_FORMAT_A2B10G10R10_SSCALED_PACK32";
-		case VK_FORMAT_A2B10G10R10_UINT_PACK32:		return "VK_FORMAT_A2B10G10R10_UINT_PACK32";
-		case VK_FORMAT_A2B10G10R10_SINT_PACK32:		return "VK_FORMAT_A2B10G10R10_SINT_PACK32";
-		case VK_FORMAT_R16_UNORM:					return "VK_FORMAT_R16_UNORM";
-		case VK_FORMAT_R16_SNORM:					return "VK_FORMAT_R16_SNORM";
-		case VK_FORMAT_R16_USCALED:					return "VK_FORMAT_R16_USCALED";
-		case VK_FORMAT_R16_SSCALED:					return "VK_FORMAT_R16_SSCALED";
-		case VK_FORMAT_R16_UINT:					return "VK_FORMAT_R16_UINT";
-		case VK_FORMAT_R16_SINT:					return "VK_FORMAT_R16_SINT";
-		case VK_FORMAT_R16_SFLOAT:					return "VK_FORMAT_R16_SFLOAT";
-		case VK_FORMAT_R16G16_UNORM:				return "VK_FORMAT_R16G16_UNORM";
-		case VK_FORMAT_R16G16_SNORM:				return "VK_FORMAT_R16G16_SNORM";
-		case VK_FORMAT_R16G16_USCALED:				return "VK_FORMAT_R16G16_USCALED";
-		case VK_FORMAT_R16G16_SSCALED:				return "VK_FORMAT_R16G16_SSCALED";
-		case VK_FORMAT_R16G16_UINT:					return "VK_FORMAT_R16G16_UINT";
-		case VK_FORMAT_R16G16_SINT:					return "VK_FORMAT_R16G16_SINT";
-		case VK_FORMAT_R16G16_SFLOAT:				return "VK_FORMAT_R16G16_SFLOAT";
-		case VK_FORMAT_R16G16B16_UNORM:				return "VK_FORMAT_R16G16B16_UNORM";
-		case VK_FORMAT_R16G16B16_SNORM:				return "VK_FORMAT_R16G16B16_SNORM";
-		case VK_FORMAT_R16G16B16_USCALED:			return "VK_FORMAT_R16G16B16_USCALED";
-		case VK_FORMAT_R16G16B16_SSCALED:			return "VK_FORMAT_R16G16B16_SSCALED";
-		case VK_FORMAT_R16G16B16_UINT:				return "VK_FORMAT_R16G16B16_UINT";
-		case VK_FORMAT_R16G16B16_SINT:				return "VK_FORMAT_R16G16B16_SINT";
-		case VK_FORMAT_R16G16B16_SFLOAT:			return "VK_FORMAT_R16G16B16_SFLOAT";
-		case VK_FORMAT_R16G16B16A16_UNORM:			return "VK_FORMAT_R16G16B16A16_UNORM";
-		case VK_FORMAT_R16G16B16A16_SNORM:			return "VK_FORMAT_R16G16B16A16_SNORM";
-		case VK_FORMAT_R16G16B16A16_USCALED:		return "VK_FORMAT_R16G16B16A16_USCALED";
-		case VK_FORMAT_R16G16B16A16_SSCALED:		return "VK_FORMAT_R16G16B16A16_SSCALED";
-		case VK_FORMAT_R16G16B16A16_UINT:			return "VK_FORMAT_R16G16B16A16_UINT";
-		case VK_FORMAT_R16G16B16A16_SINT:			return "VK_FORMAT_R16G16B16A16_SINT";
-		case VK_FORMAT_R16G16B16A16_SFLOAT:			return "VK_FORMAT_R16G16B16A16_SFLOAT";
-		case VK_FORMAT_R32_UINT:					return "VK_FORMAT_R32_UINT";
-		case VK_FORMAT_R32_SINT:					return "VK_FORMAT_R32_SINT";
-		case VK_FORMAT_R32_SFLOAT:					return "VK_FORMAT_R32_SFLOAT";
-		case VK_FORMAT_R32G32_UINT:					return "VK_FORMAT_R32G32_UINT";
-		case VK_FORMAT_R32G32_SINT:					return "VK_FORMAT_R32G32_SINT";
-		case VK_FORMAT_R32G32_SFLOAT:				return "VK_FORMAT_R32G32_SFLOAT";
-		case VK_FORMAT_R32G32B32_UINT:				return "VK_FORMAT_R32G32B32_UINT";
-		case VK_FORMAT_R32G32B32_SINT:				return "VK_FORMAT_R32G32B32_SINT";
-		case VK_FORMAT_R32G32B32_SFLOAT:			return "VK_FORMAT_R32G32B32_SFLOAT";
-		case VK_FORMAT_R32G32B32A32_UINT:			return "VK_FORMAT_R32G32B32A32_UINT";
-		case VK_FORMAT_R32G32B32A32_SINT:			return "VK_FORMAT_R32G32B32A32_SINT";
-		case VK_FORMAT_R32G32B32A32_SFLOAT:			return "VK_FORMAT_R32G32B32A32_SFLOAT";
-		case VK_FORMAT_R64_UINT:					return "VK_FORMAT_R64_UINT";
-		case VK_FORMAT_R64_SINT:					return "VK_FORMAT_R64_SINT";
-		case VK_FORMAT_R64_SFLOAT:					return "VK_FORMAT_R64_SFLOAT";
-		case VK_FORMAT_R64G64_UINT:					return "VK_FORMAT_R64G64_UINT";
-		case VK_FORMAT_R64G64_SINT:					return "VK_FORMAT_R64G64_SINT";
-		case VK_FORMAT_R64G64_SFLOAT:				return "VK_FORMAT_R64G64_SFLOAT";
-		case VK_FORMAT_R64G64B64_UINT:				return "VK_FORMAT_R64G64B64_UINT";
-		case VK_FORMAT_R64G64B64_SINT:				return "VK_FORMAT_R64G64B64_SINT";
-		case VK_FORMAT_R64G64B64_SFLOAT:			return "VK_FORMAT_R64G64B64_SFLOAT";
-		case VK_FORMAT_R64G64B64A64_UINT:			return "VK_FORMAT_R64G64B64A64_UINT";
-		case VK_FORMAT_R64G64B64A64_SINT:			return "VK_FORMAT_R64G64B64A64_SINT";
-		case VK_FORMAT_R64G64B64A64_SFLOAT:			return "VK_FORMAT_R64G64B64A64_SFLOAT";
-		case VK_FORMAT_B10G11R11_UFLOAT_PACK32:		return "VK_FORMAT_B10G11R11_UFLOAT_PACK32";
-		case VK_FORMAT_E5B9G9R9_UFLOAT_PACK32:		return "VK_FORMAT_E5B9G9R9_UFLOAT_PACK32";
-		case VK_FORMAT_D16_UNORM:					return "VK_FORMAT_D16_UNORM";
-		case VK_FORMAT_X8_D24_UNORM_PACK32:			return "VK_FORMAT_X8_D24_UNORM_PACK32";
-		case VK_FORMAT_D32_SFLOAT:					return "VK_FORMAT_D32_SFLOAT";
-		case VK_FORMAT_S8_UINT:						return "VK_FORMAT_S8_UINT";
-		case VK_FORMAT_D16_UNORM_S8_UINT:			return "VK_FORMAT_D16_UNORM_S8_UINT";
-		case VK_FORMAT_D24_UNORM_S8_UINT:			return "VK_FORMAT_D24_UNORM_S8_UINT";
-		case VK_FORMAT_D32_SFLOAT_S8_UINT:			return "VK_FORMAT_D32_SFLOAT_S8_UINT";
-		case VK_FORMAT_BC1_RGB_UNORM_BLOCK:			return "VK_FORMAT_BC1_RGB_UNORM_BLOCK";
-		case VK_FORMAT_BC1_RGB_SRGB_BLOCK:			return "VK_FORMAT_BC1_RGB_SRGB_BLOCK";
-		case VK_FORMAT_BC1_RGBA_UNORM_BLOCK:		return "VK_FORMAT_BC1_RGBA_UNORM_BLOCK";
-		case VK_FORMAT_BC1_RGBA_SRGB_BLOCK:			return "VK_FORMAT_BC1_RGBA_SRGB_BLOCK";
-		case VK_FORMAT_BC2_UNORM_BLOCK:				return "VK_FORMAT_BC2_UNORM_BLOCK";
-		case VK_FORMAT_BC2_SRGB_BLOCK:				return "VK_FORMAT_BC2_SRGB_BLOCK";
-		case VK_FORMAT_BC3_UNORM_BLOCK:				return "VK_FORMAT_BC3_UNORM_BLOCK";
-		case VK_FORMAT_BC3_SRGB_BLOCK:				return "VK_FORMAT_BC3_SRGB_BLOCK";
-		case VK_FORMAT_BC4_UNORM_BLOCK:				return "VK_FORMAT_BC4_UNORM_BLOCK";
-		case VK_FORMAT_BC4_SNORM_BLOCK:				return "VK_FORMAT_BC4_SNORM_BLOCK";
-		case VK_FORMAT_BC5_UNORM_BLOCK:				return "VK_FORMAT_BC5_UNORM_BLOCK";
-		case VK_FORMAT_BC5_SNORM_BLOCK:				return "VK_FORMAT_BC5_SNORM_BLOCK";
-		case VK_FORMAT_BC6H_UFLOAT_BLOCK:			return "VK_FORMAT_BC6H_UFLOAT_BLOCK";
-		case VK_FORMAT_BC6H_SFLOAT_BLOCK:			return "VK_FORMAT_BC6H_SFLOAT_BLOCK";
-		case VK_FORMAT_BC7_UNORM_BLOCK:				return "VK_FORMAT_BC7_UNORM_BLOCK";
-		case VK_FORMAT_BC7_SRGB_BLOCK:				return "VK_FORMAT_BC7_SRGB_BLOCK";
-		case VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK:		return "VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK";
-		case VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK:		return "VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK";
-		case VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK:	return "VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK";
-		case VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK:	return "VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK";
-		case VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK:	return "VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK";
-		case VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK:	return "VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK";
-		case VK_FORMAT_EAC_R11_UNORM_BLOCK:			return "VK_FORMAT_EAC_R11_UNORM_BLOCK";
-		case VK_FORMAT_EAC_R11_SNORM_BLOCK:			return "VK_FORMAT_EAC_R11_SNORM_BLOCK";
-		case VK_FORMAT_EAC_R11G11_UNORM_BLOCK:		return "VK_FORMAT_EAC_R11G11_UNORM_BLOCK";
-		case VK_FORMAT_EAC_R11G11_SNORM_BLOCK:		return "VK_FORMAT_EAC_R11G11_SNORM_BLOCK";
-		case VK_FORMAT_ASTC_4x4_UNORM_BLOCK:		return "VK_FORMAT_ASTC_4x4_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_4x4_SRGB_BLOCK:			return "VK_FORMAT_ASTC_4x4_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_5x4_UNORM_BLOCK:		return "VK_FORMAT_ASTC_5x4_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_5x4_SRGB_BLOCK:			return "VK_FORMAT_ASTC_5x4_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_5x5_UNORM_BLOCK:		return "VK_FORMAT_ASTC_5x5_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_5x5_SRGB_BLOCK:			return "VK_FORMAT_ASTC_5x5_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_6x5_UNORM_BLOCK:		return "VK_FORMAT_ASTC_6x5_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_6x5_SRGB_BLOCK:			return "VK_FORMAT_ASTC_6x5_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_6x6_UNORM_BLOCK:		return "VK_FORMAT_ASTC_6x6_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_6x6_SRGB_BLOCK:			return "VK_FORMAT_ASTC_6x6_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_8x5_UNORM_BLOCK:		return "VK_FORMAT_ASTC_8x5_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_8x5_SRGB_BLOCK:			return "VK_FORMAT_ASTC_8x5_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_8x6_UNORM_BLOCK:		return "VK_FORMAT_ASTC_8x6_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_8x6_SRGB_BLOCK:			return "VK_FORMAT_ASTC_8x6_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_8x8_UNORM_BLOCK:		return "VK_FORMAT_ASTC_8x8_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_8x8_SRGB_BLOCK:			return "VK_FORMAT_ASTC_8x8_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_10x5_UNORM_BLOCK:		return "VK_FORMAT_ASTC_10x5_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_10x5_SRGB_BLOCK:		return "VK_FORMAT_ASTC_10x5_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_10x6_UNORM_BLOCK:		return "VK_FORMAT_ASTC_10x6_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_10x6_SRGB_BLOCK:		return "VK_FORMAT_ASTC_10x6_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_10x8_UNORM_BLOCK:		return "VK_FORMAT_ASTC_10x8_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_10x8_SRGB_BLOCK:		return "VK_FORMAT_ASTC_10x8_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_10x10_UNORM_BLOCK:		return "VK_FORMAT_ASTC_10x10_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_10x10_SRGB_BLOCK:		return "VK_FORMAT_ASTC_10x10_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_12x10_UNORM_BLOCK:		return "VK_FORMAT_ASTC_12x10_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_12x10_SRGB_BLOCK:		return "VK_FORMAT_ASTC_12x10_SRGB_BLOCK";
-		case VK_FORMAT_ASTC_12x12_UNORM_BLOCK:		return "VK_FORMAT_ASTC_12x12_UNORM_BLOCK";
-		case VK_FORMAT_ASTC_12x12_SRGB_BLOCK:		return "VK_FORMAT_ASTC_12x12_SRGB_BLOCK";
-		default:									return DE_NULL;
+		case VK_FORMAT_UNDEFINED:										return "VK_FORMAT_UNDEFINED";
+		case VK_FORMAT_R4G4_UNORM_PACK8:								return "VK_FORMAT_R4G4_UNORM_PACK8";
+		case VK_FORMAT_R4G4B4A4_UNORM_PACK16:							return "VK_FORMAT_R4G4B4A4_UNORM_PACK16";
+		case VK_FORMAT_B4G4R4A4_UNORM_PACK16:							return "VK_FORMAT_B4G4R4A4_UNORM_PACK16";
+		case VK_FORMAT_R5G6B5_UNORM_PACK16:								return "VK_FORMAT_R5G6B5_UNORM_PACK16";
+		case VK_FORMAT_B5G6R5_UNORM_PACK16:								return "VK_FORMAT_B5G6R5_UNORM_PACK16";
+		case VK_FORMAT_R5G5B5A1_UNORM_PACK16:							return "VK_FORMAT_R5G5B5A1_UNORM_PACK16";
+		case VK_FORMAT_B5G5R5A1_UNORM_PACK16:							return "VK_FORMAT_B5G5R5A1_UNORM_PACK16";
+		case VK_FORMAT_A1R5G5B5_UNORM_PACK16:							return "VK_FORMAT_A1R5G5B5_UNORM_PACK16";
+		case VK_FORMAT_R8_UNORM:										return "VK_FORMAT_R8_UNORM";
+		case VK_FORMAT_R8_SNORM:										return "VK_FORMAT_R8_SNORM";
+		case VK_FORMAT_R8_USCALED:										return "VK_FORMAT_R8_USCALED";
+		case VK_FORMAT_R8_SSCALED:										return "VK_FORMAT_R8_SSCALED";
+		case VK_FORMAT_R8_UINT:											return "VK_FORMAT_R8_UINT";
+		case VK_FORMAT_R8_SINT:											return "VK_FORMAT_R8_SINT";
+		case VK_FORMAT_R8_SRGB:											return "VK_FORMAT_R8_SRGB";
+		case VK_FORMAT_R8G8_UNORM:										return "VK_FORMAT_R8G8_UNORM";
+		case VK_FORMAT_R8G8_SNORM:										return "VK_FORMAT_R8G8_SNORM";
+		case VK_FORMAT_R8G8_USCALED:									return "VK_FORMAT_R8G8_USCALED";
+		case VK_FORMAT_R8G8_SSCALED:									return "VK_FORMAT_R8G8_SSCALED";
+		case VK_FORMAT_R8G8_UINT:										return "VK_FORMAT_R8G8_UINT";
+		case VK_FORMAT_R8G8_SINT:										return "VK_FORMAT_R8G8_SINT";
+		case VK_FORMAT_R8G8_SRGB:										return "VK_FORMAT_R8G8_SRGB";
+		case VK_FORMAT_R8G8B8_UNORM:									return "VK_FORMAT_R8G8B8_UNORM";
+		case VK_FORMAT_R8G8B8_SNORM:									return "VK_FORMAT_R8G8B8_SNORM";
+		case VK_FORMAT_R8G8B8_USCALED:									return "VK_FORMAT_R8G8B8_USCALED";
+		case VK_FORMAT_R8G8B8_SSCALED:									return "VK_FORMAT_R8G8B8_SSCALED";
+		case VK_FORMAT_R8G8B8_UINT:										return "VK_FORMAT_R8G8B8_UINT";
+		case VK_FORMAT_R8G8B8_SINT:										return "VK_FORMAT_R8G8B8_SINT";
+		case VK_FORMAT_R8G8B8_SRGB:										return "VK_FORMAT_R8G8B8_SRGB";
+		case VK_FORMAT_B8G8R8_UNORM:									return "VK_FORMAT_B8G8R8_UNORM";
+		case VK_FORMAT_B8G8R8_SNORM:									return "VK_FORMAT_B8G8R8_SNORM";
+		case VK_FORMAT_B8G8R8_USCALED:									return "VK_FORMAT_B8G8R8_USCALED";
+		case VK_FORMAT_B8G8R8_SSCALED:									return "VK_FORMAT_B8G8R8_SSCALED";
+		case VK_FORMAT_B8G8R8_UINT:										return "VK_FORMAT_B8G8R8_UINT";
+		case VK_FORMAT_B8G8R8_SINT:										return "VK_FORMAT_B8G8R8_SINT";
+		case VK_FORMAT_B8G8R8_SRGB:										return "VK_FORMAT_B8G8R8_SRGB";
+		case VK_FORMAT_R8G8B8A8_UNORM:									return "VK_FORMAT_R8G8B8A8_UNORM";
+		case VK_FORMAT_R8G8B8A8_SNORM:									return "VK_FORMAT_R8G8B8A8_SNORM";
+		case VK_FORMAT_R8G8B8A8_USCALED:								return "VK_FORMAT_R8G8B8A8_USCALED";
+		case VK_FORMAT_R8G8B8A8_SSCALED:								return "VK_FORMAT_R8G8B8A8_SSCALED";
+		case VK_FORMAT_R8G8B8A8_UINT:									return "VK_FORMAT_R8G8B8A8_UINT";
+		case VK_FORMAT_R8G8B8A8_SINT:									return "VK_FORMAT_R8G8B8A8_SINT";
+		case VK_FORMAT_R8G8B8A8_SRGB:									return "VK_FORMAT_R8G8B8A8_SRGB";
+		case VK_FORMAT_B8G8R8A8_UNORM:									return "VK_FORMAT_B8G8R8A8_UNORM";
+		case VK_FORMAT_B8G8R8A8_SNORM:									return "VK_FORMAT_B8G8R8A8_SNORM";
+		case VK_FORMAT_B8G8R8A8_USCALED:								return "VK_FORMAT_B8G8R8A8_USCALED";
+		case VK_FORMAT_B8G8R8A8_SSCALED:								return "VK_FORMAT_B8G8R8A8_SSCALED";
+		case VK_FORMAT_B8G8R8A8_UINT:									return "VK_FORMAT_B8G8R8A8_UINT";
+		case VK_FORMAT_B8G8R8A8_SINT:									return "VK_FORMAT_B8G8R8A8_SINT";
+		case VK_FORMAT_B8G8R8A8_SRGB:									return "VK_FORMAT_B8G8R8A8_SRGB";
+		case VK_FORMAT_A8B8G8R8_UNORM_PACK32:							return "VK_FORMAT_A8B8G8R8_UNORM_PACK32";
+		case VK_FORMAT_A8B8G8R8_SNORM_PACK32:							return "VK_FORMAT_A8B8G8R8_SNORM_PACK32";
+		case VK_FORMAT_A8B8G8R8_USCALED_PACK32:							return "VK_FORMAT_A8B8G8R8_USCALED_PACK32";
+		case VK_FORMAT_A8B8G8R8_SSCALED_PACK32:							return "VK_FORMAT_A8B8G8R8_SSCALED_PACK32";
+		case VK_FORMAT_A8B8G8R8_UINT_PACK32:							return "VK_FORMAT_A8B8G8R8_UINT_PACK32";
+		case VK_FORMAT_A8B8G8R8_SINT_PACK32:							return "VK_FORMAT_A8B8G8R8_SINT_PACK32";
+		case VK_FORMAT_A8B8G8R8_SRGB_PACK32:							return "VK_FORMAT_A8B8G8R8_SRGB_PACK32";
+		case VK_FORMAT_A2R10G10B10_UNORM_PACK32:						return "VK_FORMAT_A2R10G10B10_UNORM_PACK32";
+		case VK_FORMAT_A2R10G10B10_SNORM_PACK32:						return "VK_FORMAT_A2R10G10B10_SNORM_PACK32";
+		case VK_FORMAT_A2R10G10B10_USCALED_PACK32:						return "VK_FORMAT_A2R10G10B10_USCALED_PACK32";
+		case VK_FORMAT_A2R10G10B10_SSCALED_PACK32:						return "VK_FORMAT_A2R10G10B10_SSCALED_PACK32";
+		case VK_FORMAT_A2R10G10B10_UINT_PACK32:							return "VK_FORMAT_A2R10G10B10_UINT_PACK32";
+		case VK_FORMAT_A2R10G10B10_SINT_PACK32:							return "VK_FORMAT_A2R10G10B10_SINT_PACK32";
+		case VK_FORMAT_A2B10G10R10_UNORM_PACK32:						return "VK_FORMAT_A2B10G10R10_UNORM_PACK32";
+		case VK_FORMAT_A2B10G10R10_SNORM_PACK32:						return "VK_FORMAT_A2B10G10R10_SNORM_PACK32";
+		case VK_FORMAT_A2B10G10R10_USCALED_PACK32:						return "VK_FORMAT_A2B10G10R10_USCALED_PACK32";
+		case VK_FORMAT_A2B10G10R10_SSCALED_PACK32:						return "VK_FORMAT_A2B10G10R10_SSCALED_PACK32";
+		case VK_FORMAT_A2B10G10R10_UINT_PACK32:							return "VK_FORMAT_A2B10G10R10_UINT_PACK32";
+		case VK_FORMAT_A2B10G10R10_SINT_PACK32:							return "VK_FORMAT_A2B10G10R10_SINT_PACK32";
+		case VK_FORMAT_R16_UNORM:										return "VK_FORMAT_R16_UNORM";
+		case VK_FORMAT_R16_SNORM:										return "VK_FORMAT_R16_SNORM";
+		case VK_FORMAT_R16_USCALED:										return "VK_FORMAT_R16_USCALED";
+		case VK_FORMAT_R16_SSCALED:										return "VK_FORMAT_R16_SSCALED";
+		case VK_FORMAT_R16_UINT:										return "VK_FORMAT_R16_UINT";
+		case VK_FORMAT_R16_SINT:										return "VK_FORMAT_R16_SINT";
+		case VK_FORMAT_R16_SFLOAT:										return "VK_FORMAT_R16_SFLOAT";
+		case VK_FORMAT_R16G16_UNORM:									return "VK_FORMAT_R16G16_UNORM";
+		case VK_FORMAT_R16G16_SNORM:									return "VK_FORMAT_R16G16_SNORM";
+		case VK_FORMAT_R16G16_USCALED:									return "VK_FORMAT_R16G16_USCALED";
+		case VK_FORMAT_R16G16_SSCALED:									return "VK_FORMAT_R16G16_SSCALED";
+		case VK_FORMAT_R16G16_UINT:										return "VK_FORMAT_R16G16_UINT";
+		case VK_FORMAT_R16G16_SINT:										return "VK_FORMAT_R16G16_SINT";
+		case VK_FORMAT_R16G16_SFLOAT:									return "VK_FORMAT_R16G16_SFLOAT";
+		case VK_FORMAT_R16G16B16_UNORM:									return "VK_FORMAT_R16G16B16_UNORM";
+		case VK_FORMAT_R16G16B16_SNORM:									return "VK_FORMAT_R16G16B16_SNORM";
+		case VK_FORMAT_R16G16B16_USCALED:								return "VK_FORMAT_R16G16B16_USCALED";
+		case VK_FORMAT_R16G16B16_SSCALED:								return "VK_FORMAT_R16G16B16_SSCALED";
+		case VK_FORMAT_R16G16B16_UINT:									return "VK_FORMAT_R16G16B16_UINT";
+		case VK_FORMAT_R16G16B16_SINT:									return "VK_FORMAT_R16G16B16_SINT";
+		case VK_FORMAT_R16G16B16_SFLOAT:								return "VK_FORMAT_R16G16B16_SFLOAT";
+		case VK_FORMAT_R16G16B16A16_UNORM:								return "VK_FORMAT_R16G16B16A16_UNORM";
+		case VK_FORMAT_R16G16B16A16_SNORM:								return "VK_FORMAT_R16G16B16A16_SNORM";
+		case VK_FORMAT_R16G16B16A16_USCALED:							return "VK_FORMAT_R16G16B16A16_USCALED";
+		case VK_FORMAT_R16G16B16A16_SSCALED:							return "VK_FORMAT_R16G16B16A16_SSCALED";
+		case VK_FORMAT_R16G16B16A16_UINT:								return "VK_FORMAT_R16G16B16A16_UINT";
+		case VK_FORMAT_R16G16B16A16_SINT:								return "VK_FORMAT_R16G16B16A16_SINT";
+		case VK_FORMAT_R16G16B16A16_SFLOAT:								return "VK_FORMAT_R16G16B16A16_SFLOAT";
+		case VK_FORMAT_R32_UINT:										return "VK_FORMAT_R32_UINT";
+		case VK_FORMAT_R32_SINT:										return "VK_FORMAT_R32_SINT";
+		case VK_FORMAT_R32_SFLOAT:										return "VK_FORMAT_R32_SFLOAT";
+		case VK_FORMAT_R32G32_UINT:										return "VK_FORMAT_R32G32_UINT";
+		case VK_FORMAT_R32G32_SINT:										return "VK_FORMAT_R32G32_SINT";
+		case VK_FORMAT_R32G32_SFLOAT:									return "VK_FORMAT_R32G32_SFLOAT";
+		case VK_FORMAT_R32G32B32_UINT:									return "VK_FORMAT_R32G32B32_UINT";
+		case VK_FORMAT_R32G32B32_SINT:									return "VK_FORMAT_R32G32B32_SINT";
+		case VK_FORMAT_R32G32B32_SFLOAT:								return "VK_FORMAT_R32G32B32_SFLOAT";
+		case VK_FORMAT_R32G32B32A32_UINT:								return "VK_FORMAT_R32G32B32A32_UINT";
+		case VK_FORMAT_R32G32B32A32_SINT:								return "VK_FORMAT_R32G32B32A32_SINT";
+		case VK_FORMAT_R32G32B32A32_SFLOAT:								return "VK_FORMAT_R32G32B32A32_SFLOAT";
+		case VK_FORMAT_R64_UINT:										return "VK_FORMAT_R64_UINT";
+		case VK_FORMAT_R64_SINT:										return "VK_FORMAT_R64_SINT";
+		case VK_FORMAT_R64_SFLOAT:										return "VK_FORMAT_R64_SFLOAT";
+		case VK_FORMAT_R64G64_UINT:										return "VK_FORMAT_R64G64_UINT";
+		case VK_FORMAT_R64G64_SINT:										return "VK_FORMAT_R64G64_SINT";
+		case VK_FORMAT_R64G64_SFLOAT:									return "VK_FORMAT_R64G64_SFLOAT";
+		case VK_FORMAT_R64G64B64_UINT:									return "VK_FORMAT_R64G64B64_UINT";
+		case VK_FORMAT_R64G64B64_SINT:									return "VK_FORMAT_R64G64B64_SINT";
+		case VK_FORMAT_R64G64B64_SFLOAT:								return "VK_FORMAT_R64G64B64_SFLOAT";
+		case VK_FORMAT_R64G64B64A64_UINT:								return "VK_FORMAT_R64G64B64A64_UINT";
+		case VK_FORMAT_R64G64B64A64_SINT:								return "VK_FORMAT_R64G64B64A64_SINT";
+		case VK_FORMAT_R64G64B64A64_SFLOAT:								return "VK_FORMAT_R64G64B64A64_SFLOAT";
+		case VK_FORMAT_B10G11R11_UFLOAT_PACK32:							return "VK_FORMAT_B10G11R11_UFLOAT_PACK32";
+		case VK_FORMAT_E5B9G9R9_UFLOAT_PACK32:							return "VK_FORMAT_E5B9G9R9_UFLOAT_PACK32";
+		case VK_FORMAT_D16_UNORM:										return "VK_FORMAT_D16_UNORM";
+		case VK_FORMAT_X8_D24_UNORM_PACK32:								return "VK_FORMAT_X8_D24_UNORM_PACK32";
+		case VK_FORMAT_D32_SFLOAT:										return "VK_FORMAT_D32_SFLOAT";
+		case VK_FORMAT_S8_UINT:											return "VK_FORMAT_S8_UINT";
+		case VK_FORMAT_D16_UNORM_S8_UINT:								return "VK_FORMAT_D16_UNORM_S8_UINT";
+		case VK_FORMAT_D24_UNORM_S8_UINT:								return "VK_FORMAT_D24_UNORM_S8_UINT";
+		case VK_FORMAT_D32_SFLOAT_S8_UINT:								return "VK_FORMAT_D32_SFLOAT_S8_UINT";
+		case VK_FORMAT_BC1_RGB_UNORM_BLOCK:								return "VK_FORMAT_BC1_RGB_UNORM_BLOCK";
+		case VK_FORMAT_BC1_RGB_SRGB_BLOCK:								return "VK_FORMAT_BC1_RGB_SRGB_BLOCK";
+		case VK_FORMAT_BC1_RGBA_UNORM_BLOCK:							return "VK_FORMAT_BC1_RGBA_UNORM_BLOCK";
+		case VK_FORMAT_BC1_RGBA_SRGB_BLOCK:								return "VK_FORMAT_BC1_RGBA_SRGB_BLOCK";
+		case VK_FORMAT_BC2_UNORM_BLOCK:									return "VK_FORMAT_BC2_UNORM_BLOCK";
+		case VK_FORMAT_BC2_SRGB_BLOCK:									return "VK_FORMAT_BC2_SRGB_BLOCK";
+		case VK_FORMAT_BC3_UNORM_BLOCK:									return "VK_FORMAT_BC3_UNORM_BLOCK";
+		case VK_FORMAT_BC3_SRGB_BLOCK:									return "VK_FORMAT_BC3_SRGB_BLOCK";
+		case VK_FORMAT_BC4_UNORM_BLOCK:									return "VK_FORMAT_BC4_UNORM_BLOCK";
+		case VK_FORMAT_BC4_SNORM_BLOCK:									return "VK_FORMAT_BC4_SNORM_BLOCK";
+		case VK_FORMAT_BC5_UNORM_BLOCK:									return "VK_FORMAT_BC5_UNORM_BLOCK";
+		case VK_FORMAT_BC5_SNORM_BLOCK:									return "VK_FORMAT_BC5_SNORM_BLOCK";
+		case VK_FORMAT_BC6H_UFLOAT_BLOCK:								return "VK_FORMAT_BC6H_UFLOAT_BLOCK";
+		case VK_FORMAT_BC6H_SFLOAT_BLOCK:								return "VK_FORMAT_BC6H_SFLOAT_BLOCK";
+		case VK_FORMAT_BC7_UNORM_BLOCK:									return "VK_FORMAT_BC7_UNORM_BLOCK";
+		case VK_FORMAT_BC7_SRGB_BLOCK:									return "VK_FORMAT_BC7_SRGB_BLOCK";
+		case VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK:							return "VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK";
+		case VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK:							return "VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK";
+		case VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK:						return "VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK";
+		case VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK:						return "VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK";
+		case VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK:						return "VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK";
+		case VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK:						return "VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK";
+		case VK_FORMAT_EAC_R11_UNORM_BLOCK:								return "VK_FORMAT_EAC_R11_UNORM_BLOCK";
+		case VK_FORMAT_EAC_R11_SNORM_BLOCK:								return "VK_FORMAT_EAC_R11_SNORM_BLOCK";
+		case VK_FORMAT_EAC_R11G11_UNORM_BLOCK:							return "VK_FORMAT_EAC_R11G11_UNORM_BLOCK";
+		case VK_FORMAT_EAC_R11G11_SNORM_BLOCK:							return "VK_FORMAT_EAC_R11G11_SNORM_BLOCK";
+		case VK_FORMAT_ASTC_4x4_UNORM_BLOCK:							return "VK_FORMAT_ASTC_4x4_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_4x4_SRGB_BLOCK:								return "VK_FORMAT_ASTC_4x4_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_5x4_UNORM_BLOCK:							return "VK_FORMAT_ASTC_5x4_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_5x4_SRGB_BLOCK:								return "VK_FORMAT_ASTC_5x4_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_5x5_UNORM_BLOCK:							return "VK_FORMAT_ASTC_5x5_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_5x5_SRGB_BLOCK:								return "VK_FORMAT_ASTC_5x5_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_6x5_UNORM_BLOCK:							return "VK_FORMAT_ASTC_6x5_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_6x5_SRGB_BLOCK:								return "VK_FORMAT_ASTC_6x5_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_6x6_UNORM_BLOCK:							return "VK_FORMAT_ASTC_6x6_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_6x6_SRGB_BLOCK:								return "VK_FORMAT_ASTC_6x6_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_8x5_UNORM_BLOCK:							return "VK_FORMAT_ASTC_8x5_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_8x5_SRGB_BLOCK:								return "VK_FORMAT_ASTC_8x5_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_8x6_UNORM_BLOCK:							return "VK_FORMAT_ASTC_8x6_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_8x6_SRGB_BLOCK:								return "VK_FORMAT_ASTC_8x6_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_8x8_UNORM_BLOCK:							return "VK_FORMAT_ASTC_8x8_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_8x8_SRGB_BLOCK:								return "VK_FORMAT_ASTC_8x8_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_10x5_UNORM_BLOCK:							return "VK_FORMAT_ASTC_10x5_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_10x5_SRGB_BLOCK:							return "VK_FORMAT_ASTC_10x5_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_10x6_UNORM_BLOCK:							return "VK_FORMAT_ASTC_10x6_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_10x6_SRGB_BLOCK:							return "VK_FORMAT_ASTC_10x6_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_10x8_UNORM_BLOCK:							return "VK_FORMAT_ASTC_10x8_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_10x8_SRGB_BLOCK:							return "VK_FORMAT_ASTC_10x8_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_10x10_UNORM_BLOCK:							return "VK_FORMAT_ASTC_10x10_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_10x10_SRGB_BLOCK:							return "VK_FORMAT_ASTC_10x10_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_12x10_UNORM_BLOCK:							return "VK_FORMAT_ASTC_12x10_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_12x10_SRGB_BLOCK:							return "VK_FORMAT_ASTC_12x10_SRGB_BLOCK";
+		case VK_FORMAT_ASTC_12x12_UNORM_BLOCK:							return "VK_FORMAT_ASTC_12x12_UNORM_BLOCK";
+		case VK_FORMAT_ASTC_12x12_SRGB_BLOCK:							return "VK_FORMAT_ASTC_12x12_SRGB_BLOCK";
+		case VK_FORMAT_G8B8G8R8_422_UNORM_KHR:							return "VK_FORMAT_G8B8G8R8_422_UNORM_KHR";
+		case VK_FORMAT_B8G8R8G8_422_UNORM_KHR:							return "VK_FORMAT_B8G8R8G8_422_UNORM_KHR";
+		case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:					return "VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR";
+		case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:					return "VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR";
+		case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:					return "VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR";
+		case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:					return "VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR";
+		case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:					return "VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR";
+		case VK_FORMAT_R10X6_UNORM_PACK16_KHR:							return "VK_FORMAT_R10X6_UNORM_PACK16_KHR";
+		case VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:					return "VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR";
+		case VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:			return "VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR";
+		case VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:		return "VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR";
+		case VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:		return "VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR";
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:	return "VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:	return "VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:	return "VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:	return "VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:	return "VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR";
+		case VK_FORMAT_R12X4_UNORM_PACK16_KHR:							return "VK_FORMAT_R12X4_UNORM_PACK16_KHR";
+		case VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:					return "VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR";
+		case VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:			return "VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR";
+		case VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:		return "VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR";
+		case VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:		return "VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR";
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:	return "VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:	return "VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:	return "VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:	return "VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:	return "VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR";
+		case VK_FORMAT_G16B16G16R16_422_UNORM_KHR:						return "VK_FORMAT_G16B16G16R16_422_UNORM_KHR";
+		case VK_FORMAT_B16G16R16G16_422_UNORM_KHR:						return "VK_FORMAT_B16G16R16G16_422_UNORM_KHR";
+		case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:				return "VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR";
+		case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:					return "VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR";
+		case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:				return "VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR";
+		case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:					return "VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR";
+		case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:				return "VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR";
+		default:														return DE_NULL;
 	}
 }
 
@@ -501,18 +549,20 @@
 {
 	switch (value)
 	{
-		case VK_IMAGE_LAYOUT_UNDEFINED:							return "VK_IMAGE_LAYOUT_UNDEFINED";
-		case VK_IMAGE_LAYOUT_GENERAL:							return "VK_IMAGE_LAYOUT_GENERAL";
-		case VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL:			return "VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL";
-		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL:	return "VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL";
-		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL:	return "VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL";
-		case VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL:			return "VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL";
-		case VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL:				return "VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL";
-		case VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL:				return "VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL";
-		case VK_IMAGE_LAYOUT_PREINITIALIZED:					return "VK_IMAGE_LAYOUT_PREINITIALIZED";
-		case VK_IMAGE_LAYOUT_PRESENT_SRC_KHR:					return "VK_IMAGE_LAYOUT_PRESENT_SRC_KHR";
-		case VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR:				return "VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR";
-		default:												return DE_NULL;
+		case VK_IMAGE_LAYOUT_UNDEFINED:											return "VK_IMAGE_LAYOUT_UNDEFINED";
+		case VK_IMAGE_LAYOUT_GENERAL:											return "VK_IMAGE_LAYOUT_GENERAL";
+		case VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL:							return "VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL";
+		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL:					return "VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL";
+		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL:					return "VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL";
+		case VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL:							return "VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL";
+		case VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL:								return "VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL";
+		case VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL:								return "VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL";
+		case VK_IMAGE_LAYOUT_PREINITIALIZED:									return "VK_IMAGE_LAYOUT_PREINITIALIZED";
+		case VK_IMAGE_LAYOUT_PRESENT_SRC_KHR:									return "VK_IMAGE_LAYOUT_PRESENT_SRC_KHR";
+		case VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR:								return "VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR";
+		case VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR:	return "VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR";
+		case VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR:	return "VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR";
+		default:																return DE_NULL;
 	}
 }
 
@@ -924,6 +974,59 @@
 	}
 }
 
+const char* getPointClippingBehaviorKHRName (VkPointClippingBehaviorKHR value)
+{
+	switch (value)
+	{
+		case VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR:		return "VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR";
+		case VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR:	return "VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR";
+		default:													return DE_NULL;
+	}
+}
+
+const char* getTessellationDomainOriginKHRName (VkTessellationDomainOriginKHR value)
+{
+	switch (value)
+	{
+		case VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR:	return "VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR";
+		case VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR:	return "VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR";
+		default:											return DE_NULL;
+	}
+}
+
+const char* getSamplerYcbcrModelConversionKHRName (VkSamplerYcbcrModelConversionKHR value)
+{
+	switch (value)
+	{
+		case VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR:	return "VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR";
+		case VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR:	return "VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR";
+		case VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR:		return "VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR";
+		case VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR:		return "VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR";
+		case VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR:		return "VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR";
+		default:													return DE_NULL;
+	}
+}
+
+const char* getSamplerYcbcrRangeKHRName (VkSamplerYcbcrRangeKHR value)
+{
+	switch (value)
+	{
+		case VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR:	return "VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR";
+		case VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR:	return "VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR";
+		default:									return DE_NULL;
+	}
+}
+
+const char* getChromaLocationKHRName (VkChromaLocationKHR value)
+{
+	switch (value)
+	{
+		case VK_CHROMA_LOCATION_COSITED_EVEN_KHR:	return "VK_CHROMA_LOCATION_COSITED_EVEN_KHR";
+		case VK_CHROMA_LOCATION_MIDPOINT_KHR:		return "VK_CHROMA_LOCATION_MIDPOINT_KHR";
+		default:									return DE_NULL;
+	}
+}
+
 const char* getDebugReportObjectTypeEXTName (VkDebugReportObjectTypeEXT value)
 {
 	switch (value)
@@ -960,6 +1063,7 @@
 		case VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT:						return "VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT";
 		case VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT:					return "VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT";
 		case VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT:	return "VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT";
+		case VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT:		return "VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT";
 		default:																return DE_NULL;
 	}
 }
@@ -978,21 +1082,29 @@
 {
 	static const tcu::Format::BitDesc s_desc[] =
 	{
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT,				"VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT,				"VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT,		"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT,		"VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT,		"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT,	"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT,				"VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT,			"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT,		"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT,	"VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_BLIT_SRC_BIT,					"VK_FORMAT_FEATURE_BLIT_SRC_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_BLIT_DST_BIT,					"VK_FORMAT_FEATURE_BLIT_DST_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT,	"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR,			"VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR"),
-		tcu::Format::BitDesc(VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR,			"VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT,																"VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT,																"VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT,														"VK_FORMAT_FEATURE_STORAGE_IMAGE_ATOMIC_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT,														"VK_FORMAT_FEATURE_UNIFORM_TEXEL_BUFFER_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT,														"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT,													"VK_FORMAT_FEATURE_STORAGE_TEXEL_BUFFER_ATOMIC_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT,																"VK_FORMAT_FEATURE_VERTEX_BUFFER_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT,															"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT,														"VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BLEND_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT,													"VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_BLIT_SRC_BIT,																	"VK_FORMAT_FEATURE_BLIT_SRC_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_BLIT_DST_BIT,																	"VK_FORMAT_FEATURE_BLIT_DST_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT,													"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR,															"VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR,															"VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR,												"VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR,													"VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR,							"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR,			"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR,			"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR,	"VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_DISJOINT_BIT_KHR,																"VK_FORMAT_FEATURE_DISJOINT_BIT_KHR"),
+		tcu::Format::BitDesc(VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR,													"VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR"),
 	};
 	return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
 }
@@ -1017,13 +1129,17 @@
 {
 	static const tcu::Format::BitDesc s_desc[] =
 	{
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_SPARSE_BINDING_BIT,			"VK_IMAGE_CREATE_SPARSE_BINDING_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT,			"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_SPARSE_ALIASED_BIT,			"VK_IMAGE_CREATE_SPARSE_ALIASED_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT,			"VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT,			"VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_BIND_SFR_BIT_KHX,				"VK_IMAGE_CREATE_BIND_SFR_BIT_KHX"),
-		tcu::Format::BitDesc(VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR,	"VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_SPARSE_BINDING_BIT,					"VK_IMAGE_CREATE_SPARSE_BINDING_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT,					"VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_SPARSE_ALIASED_BIT,					"VK_IMAGE_CREATE_SPARSE_ALIASED_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT,					"VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT,					"VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_BIND_SFR_BIT_KHX,						"VK_IMAGE_CREATE_BIND_SFR_BIT_KHX"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR,			"VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR,	"VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR,				"VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_ALIAS_BIT_KHR,							"VK_IMAGE_CREATE_ALIAS_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_CREATE_DISJOINT_BIT_KHR,						"VK_IMAGE_CREATE_DISJOINT_BIT_KHR"),
 	};
 	return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
 }
@@ -1107,10 +1223,13 @@
 {
 	static const tcu::Format::BitDesc s_desc[] =
 	{
-		tcu::Format::BitDesc(VK_IMAGE_ASPECT_COLOR_BIT,		"VK_IMAGE_ASPECT_COLOR_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_ASPECT_DEPTH_BIT,		"VK_IMAGE_ASPECT_DEPTH_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_ASPECT_STENCIL_BIT,	"VK_IMAGE_ASPECT_STENCIL_BIT"),
-		tcu::Format::BitDesc(VK_IMAGE_ASPECT_METADATA_BIT,	"VK_IMAGE_ASPECT_METADATA_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_COLOR_BIT,			"VK_IMAGE_ASPECT_COLOR_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_DEPTH_BIT,			"VK_IMAGE_ASPECT_DEPTH_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_STENCIL_BIT,		"VK_IMAGE_ASPECT_STENCIL_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_METADATA_BIT,		"VK_IMAGE_ASPECT_METADATA_BIT"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_PLANE_0_BIT_KHR,	"VK_IMAGE_ASPECT_PLANE_0_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_PLANE_1_BIT_KHR,	"VK_IMAGE_ASPECT_PLANE_1_BIT_KHR"),
+		tcu::Format::BitDesc(VK_IMAGE_ASPECT_PLANE_2_BIT_KHR,	"VK_IMAGE_ASPECT_PLANE_2_BIT_KHR"),
 	};
 	return tcu::Format::Bitfield<32>(value, DE_ARRAY_BEGIN(s_desc), DE_ARRAY_END(s_desc));
 }
@@ -3643,6 +3762,57 @@
 	return s;
 }
 
+std::ostream& operator<< (std::ostream& s, const VkPhysicalDevicePointClippingPropertiesKHR& value)
+{
+	s << "VkPhysicalDevicePointClippingPropertiesKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tpointClippingBehavior = " << value.pointClippingBehavior << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkInputAttachmentAspectReferenceKHR& value)
+{
+	s << "VkInputAttachmentAspectReferenceKHR = {\n";
+	s << "\tsubpass = " << value.subpass << '\n';
+	s << "\tinputAttachmentIndex = " << value.inputAttachmentIndex << '\n';
+	s << "\taspectMask = " << getImageAspectFlagsStr(value.aspectMask) << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkRenderPassInputAttachmentAspectCreateInfoKHR& value)
+{
+	s << "VkRenderPassInputAttachmentAspectCreateInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\taspectReferenceCount = " << value.aspectReferenceCount << '\n';
+	s << "\tpAspectReferences = " << value.pAspectReferences << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkImageViewUsageCreateInfoKHR& value)
+{
+	s << "VkImageViewUsageCreateInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tusage = " << getImageUsageFlagsStr(value.usage) << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkPipelineTessellationDomainOriginStateCreateInfoKHR& value)
+{
+	s << "VkPipelineTessellationDomainOriginStateCreateInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tdomainOrigin = " << value.domainOrigin << '\n';
+	s << '}';
+	return s;
+}
+
 std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSurfaceInfo2KHR& value)
 {
 	s << "VkPhysicalDeviceSurfaceInfo2KHR = {\n";
@@ -3838,6 +4008,84 @@
 	return s;
 }
 
+std::ostream& operator<< (std::ostream& s, const VkImageFormatListCreateInfoKHR& value)
+{
+	s << "VkImageFormatListCreateInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tviewFormatCount = " << value.viewFormatCount << '\n';
+	s << "\tpViewFormats = " << value.pViewFormats << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionCreateInfoKHR& value)
+{
+	s << "VkSamplerYcbcrConversionCreateInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tformat = " << value.format << '\n';
+	s << "\tYcbcrModel = " << value.YcbcrModel << '\n';
+	s << "\tYcbcrRange = " << value.YcbcrRange << '\n';
+	s << "\tcomponents = " << value.components << '\n';
+	s << "\txChromaOffset = " << value.xChromaOffset << '\n';
+	s << "\tyChromaOffset = " << value.yChromaOffset << '\n';
+	s << "\tchromaFilter = " << value.chromaFilter << '\n';
+	s << "\tforceExplicitReconstruction = " << value.forceExplicitReconstruction << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionInfoKHR& value)
+{
+	s << "VkSamplerYcbcrConversionInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tconversion = " << value.conversion << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkBindImagePlaneMemoryInfoKHR& value)
+{
+	s << "VkBindImagePlaneMemoryInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tplaneAspect = " << value.planeAspect << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkImagePlaneMemoryRequirementsInfoKHR& value)
+{
+	s << "VkImagePlaneMemoryRequirementsInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tplaneAspect = " << value.planeAspect << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR& value)
+{
+	s << "VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tsamplerYcbcrConversion = " << value.samplerYcbcrConversion << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkSamplerYcbcrConversionImageFormatPropertiesKHR& value)
+{
+	s << "VkSamplerYcbcrConversionImageFormatPropertiesKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tcombinedImageSamplerDescriptorCount = " << value.combinedImageSamplerDescriptorCount << '\n';
+	s << '}';
+	return s;
+}
+
 std::ostream& operator<< (std::ostream& s, const VkDebugReportCallbackCreateInfoEXT& value)
 {
 	s << "VkDebugReportCallbackCreateInfoEXT = {\n";
@@ -4233,3 +4481,27 @@
 	s << '}';
 	return s;
 }
+
+std::ostream& operator<< (std::ostream& s, const VkBindBufferMemoryInfoKHR& value)
+{
+	s << "VkBindBufferMemoryInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\tbuffer = " << value.buffer << '\n';
+	s << "\tmemory = " << value.memory << '\n';
+	s << "\tmemoryOffset = " << value.memoryOffset << '\n';
+	s << '}';
+	return s;
+}
+
+std::ostream& operator<< (std::ostream& s, const VkBindImageMemoryInfoKHR& value)
+{
+	s << "VkBindImageMemoryInfoKHR = {\n";
+	s << "\tsType = " << value.sType << '\n';
+	s << "\tpNext = " << value.pNext << '\n';
+	s << "\timage = " << value.image << '\n';
+	s << "\tmemory = " << value.memory << '\n';
+	s << "\tmemoryOffset = " << value.memoryOffset << '\n';
+	s << '}';
+	return s;
+}
diff --git a/external/vulkancts/framework/vulkan/vkStructTypes.inl b/external/vulkancts/framework/vulkan/vkStructTypes.inl
index 343a10a..d51a304 100644
--- a/external/vulkancts/framework/vulkan/vkStructTypes.inl
+++ b/external/vulkancts/framework/vulkan/vkStructTypes.inl
@@ -1503,6 +1503,42 @@
 	VkImageUsageFlags	sharedPresentSupportedUsageFlags;
 };
 
+struct VkPhysicalDevicePointClippingPropertiesKHR
+{
+	VkStructureType				sType;
+	void*						pNext;
+	VkPointClippingBehaviorKHR	pointClippingBehavior;
+};
+
+struct VkInputAttachmentAspectReferenceKHR
+{
+	deUint32			subpass;
+	deUint32			inputAttachmentIndex;
+	VkImageAspectFlags	aspectMask;
+};
+
+struct VkRenderPassInputAttachmentAspectCreateInfoKHR
+{
+	VkStructureType								sType;
+	const void*									pNext;
+	deUint32									aspectReferenceCount;
+	const VkInputAttachmentAspectReferenceKHR*	pAspectReferences;
+};
+
+struct VkImageViewUsageCreateInfoKHR
+{
+	VkStructureType		sType;
+	const void*			pNext;
+	VkImageUsageFlags	usage;
+};
+
+struct VkPipelineTessellationDomainOriginStateCreateInfoKHR
+{
+	VkStructureType					sType;
+	const void*						pNext;
+	VkTessellationDomainOriginKHR	domainOrigin;
+};
+
 struct VkPhysicalDeviceSurfaceInfo2KHR
 {
 	VkStructureType	sType;
@@ -1644,6 +1680,63 @@
 	VkSparseImageMemoryRequirements	memoryRequirements;
 };
 
+struct VkImageFormatListCreateInfoKHR
+{
+	VkStructureType	sType;
+	const void*		pNext;
+	deUint32		viewFormatCount;
+	const VkFormat*	pViewFormats;
+};
+
+struct VkSamplerYcbcrConversionCreateInfoKHR
+{
+	VkStructureType						sType;
+	const void*							pNext;
+	VkFormat							format;
+	VkSamplerYcbcrModelConversionKHR	YcbcrModel;
+	VkSamplerYcbcrRangeKHR				YcbcrRange;
+	VkComponentMapping					components;
+	VkChromaLocationKHR					xChromaOffset;
+	VkChromaLocationKHR					yChromaOffset;
+	VkFilter							chromaFilter;
+	VkBool32							forceExplicitReconstruction;
+};
+
+struct VkSamplerYcbcrConversionInfoKHR
+{
+	VkStructureType				sType;
+	const void*					pNext;
+	VkSamplerYcbcrConversionKHR	conversion;
+};
+
+struct VkBindImagePlaneMemoryInfoKHR
+{
+	VkStructureType			sType;
+	const void*				pNext;
+	VkImageAspectFlagBits	planeAspect;
+};
+
+struct VkImagePlaneMemoryRequirementsInfoKHR
+{
+	VkStructureType			sType;
+	const void*				pNext;
+	VkImageAspectFlagBits	planeAspect;
+};
+
+struct VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR
+{
+	VkStructureType	sType;
+	void*			pNext;
+	VkBool32		samplerYcbcrConversion;
+};
+
+struct VkSamplerYcbcrConversionImageFormatPropertiesKHR
+{
+	VkStructureType	sType;
+	void*			pNext;
+	deUint32		combinedImageSamplerDescriptorCount;
+};
+
 struct VkDebugReportCallbackCreateInfoEXT
 {
 	VkStructureType					sType;
@@ -1935,3 +2028,21 @@
 	VkBool32		variablePointers;
 };
 
+struct VkBindBufferMemoryInfoKHR
+{
+	VkStructureType	sType;
+	const void*		pNext;
+	VkBuffer		buffer;
+	VkDeviceMemory	memory;
+	VkDeviceSize	memoryOffset;
+};
+
+struct VkBindImageMemoryInfoKHR
+{
+	VkStructureType	sType;
+	const void*		pNext;
+	VkImage			image;
+	VkDeviceMemory	memory;
+	VkDeviceSize	memoryOffset;
+};
+
diff --git a/external/vulkancts/framework/vulkan/vkTypeUtil.inl b/external/vulkancts/framework/vulkan/vkTypeUtil.inl
index d297825..0a300d9 100644
--- a/external/vulkancts/framework/vulkan/vkTypeUtil.inl
+++ b/external/vulkancts/framework/vulkan/vkTypeUtil.inl
@@ -404,6 +404,15 @@
 	return res;
 }
 
+inline VkInputAttachmentAspectReferenceKHR makeInputAttachmentAspectReferenceKHR (deUint32 subpass, deUint32 inputAttachmentIndex, VkImageAspectFlags aspectMask)
+{
+	VkInputAttachmentAspectReferenceKHR res;
+	res.subpass					= subpass;
+	res.inputAttachmentIndex	= inputAttachmentIndex;
+	res.aspectMask				= aspectMask;
+	return res;
+}
+
 inline VkExternalMemoryPropertiesKHR makeExternalMemoryPropertiesKHR (VkExternalMemoryFeatureFlagsKHR externalMemoryFeatures, VkExternalMemoryHandleTypeFlagsKHR exportFromImportedHandleTypes, VkExternalMemoryHandleTypeFlagsKHR compatibleHandleTypes)
 {
 	VkExternalMemoryPropertiesKHR res;
diff --git a/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl b/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
index 80636fa..3f6246d 100644
--- a/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
+++ b/external/vulkancts/framework/vulkan/vkVirtualDeviceInterface.inl
@@ -141,6 +141,8 @@
 virtual void		getImageMemoryRequirements2KHR			(VkDevice device, const VkImageMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements) const = 0;
 virtual void		getBufferMemoryRequirements2KHR			(VkDevice device, const VkBufferMemoryRequirementsInfo2KHR* pInfo, VkMemoryRequirements2KHR* pMemoryRequirements) const = 0;
 virtual void		getImageSparseMemoryRequirements2KHR	(VkDevice device, const VkImageSparseMemoryRequirementsInfo2KHR* pInfo, deUint32* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2KHR* pSparseMemoryRequirements) const = 0;
+virtual VkResult	createSamplerYcbcrConversionKHR			(VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversionKHR* pYcbcrConversion) const = 0;
+virtual void		destroySamplerYcbcrConversionKHR		(VkDevice device, VkSamplerYcbcrConversionKHR YcbcrConversion, const VkAllocationCallbacks* pAllocator) const = 0;
 virtual VkResult	getMemoryWin32HandleKHR					(VkDevice device, const VkMemoryGetWin32HandleInfoKHR* pGetWin32HandleInfo, pt::Win32Handle* pHandle) const = 0;
 virtual VkResult	getMemoryWin32HandlePropertiesKHR		(VkDevice device, VkExternalMemoryHandleTypeFlagBitsKHR handleType, pt::Win32Handle handle, VkMemoryWin32HandlePropertiesKHR* pMemoryWin32HandleProperties) const = 0;
 virtual VkResult	getMemoryFdKHR							(VkDevice device, const VkMemoryGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0;
@@ -151,3 +153,5 @@
 virtual VkResult	getSemaphoreFdKHR						(VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo, int* pFd) const = 0;
 virtual VkResult	getRefreshCycleDurationGOOGLE			(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE* pDisplayTimingProperties) const = 0;
 virtual VkResult	getPastPresentationTimingGOOGLE			(VkDevice device, VkSwapchainKHR swapchain, deUint32* pPresentationTimingCount, VkPastPresentationTimingGOOGLE* pPresentationTimings) const = 0;
+virtual VkResult	bindBufferMemory2KHR					(VkDevice device, deUint32 bindInfoCount, const VkBindBufferMemoryInfoKHR* pBindInfos) const = 0;
+virtual VkResult	bindImageMemory2KHR						(VkDevice device, deUint32 bindInfoCount, const VkBindImageMemoryInfoKHR* pBindInfos) const = 0;
diff --git a/external/vulkancts/modules/vulkan/CMakeLists.txt b/external/vulkancts/modules/vulkan/CMakeLists.txt
index 24f2291..f478ac7 100644
--- a/external/vulkancts/modules/vulkan/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/CMakeLists.txt
@@ -24,6 +24,7 @@
 add_subdirectory(geometry)
 add_subdirectory(texture)
 add_subdirectory(renderpass)
+add_subdirectory(ycbcr)
 
 include_directories(
 	api
@@ -50,6 +51,7 @@
 	texture
 	geometry
 	renderpass
+	ycbcr
 	)
 
 set(DEQP_VK_COMMON_SRCS
@@ -67,6 +69,8 @@
 	vktInfoTests.hpp
 	vktExternalMemoryUtil.cpp
 	vktExternalMemoryUtil.hpp
+	vktDrawUtil.cpp
+	vktDrawUtil.hpp
 	)
 
 set(DEQP_VK_COMMON_LIBS
@@ -97,6 +101,7 @@
 	deqp-vk-texture
 	deqp-vk-geometry
 	deqp-vk-render-pass
+	deqp-vk-ycbcr
 	)
 
 add_library(deqp-vk-common STATIC ${DEQP_VK_COMMON_SRCS})
diff --git a/external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp
index de73c49..024e826 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiBufferTests.cpp
@@ -32,6 +32,7 @@
 #include "vkQueryUtil.hpp"
 #include "vkRefUtil.hpp"
 #include "vktTestCase.hpp"
+#include "tcuPlatform.hpp"
 
 #include <algorithm>
 
@@ -43,6 +44,35 @@
 {
 using namespace vk;
 
+PlatformMemoryLimits getPlatformMemoryLimits (Context& context)
+{
+	PlatformMemoryLimits	memoryLimits;
+
+	context.getTestContext().getPlatform().getVulkanPlatform().getMemoryLimits(memoryLimits);
+
+	return memoryLimits;
+}
+
+VkDeviceSize getMaxBufferSize(const VkDeviceSize& bufferSize,
+							  const VkDeviceSize& alignment,
+							  const PlatformMemoryLimits& limits)
+{
+	VkDeviceSize size = bufferSize;
+
+	if (limits.totalDeviceLocalMemory == 0)
+	{
+		// 'UMA' systems where device memory counts against system memory
+		size = std::min(bufferSize, limits.totalSystemMemory - alignment);
+	}
+	else
+	{
+		// 'LMA' systems where device memory is local to the GPU
+		size = std::min(bufferSize, limits.totalDeviceLocalMemory - alignment);
+	}
+
+	return size;
+}
+
 struct BufferCaseParameters
 {
 	VkBufferUsageFlags	usage;
@@ -303,9 +333,21 @@
 		const deUint32					heapTypeIndex					= (deUint32)deCtz32(memReqs.memoryTypeBits);
 		const VkMemoryType				memoryType						= memoryProperties.memoryTypes[heapTypeIndex];
 		const VkMemoryHeap				memoryHeap						= memoryProperties.memoryHeaps[memoryType.heapIndex];
-		const VkDeviceSize				maxBufferSize					= deAlign64(memoryHeap.size >> 1u, memReqs.alignment);
 		const deUint32					shrinkBits						= 4u;	// number of bits to shift when reducing the size with each iteration
 
+		// Buffer size - Choose half of the reported heap size for the maximum buffer size, we
+		// should attempt to test as large a portion as possible.
+		//
+		// However on a system where device memory is shared with the system, the maximum size
+		// should be tested against the platform memory limits as significant portion of the heap
+		// may already be in use by the operating system and other running processes.
+		const VkDeviceSize  availableBufferSize	= getMaxBufferSize(memoryHeap.size,
+																   memReqs.alignment,
+																   getPlatformMemoryLimits(m_context));
+
+		// For our test buffer size, halve the maximum available size and align
+		const VkDeviceSize maxBufferSize = deAlign64(availableBufferSize >> 1, memReqs.alignment);
+
 		size = std::min(size, maxBufferSize);
 
 		while (*memory == DE_NULL)
diff --git a/external/vulkancts/modules/vulkan/api/vktApiBufferViewCreateTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiBufferViewCreateTests.cpp
index e7e01b1..33743e0 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiBufferViewCreateTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiBufferViewCreateTests.cpp
@@ -82,7 +82,8 @@
 	virtual tcu::TestStatus				createTestBuffer				(VkDeviceSize				size,
 																		 VkBufferUsageFlags			usage,
 																		 Context&					context,
-																		 Move<VkBuffer>&			testBuffer) const = 0;
+																		 Move<VkBuffer>&			testBuffer,
+																		 Move<VkDeviceMemory>&		memory) const = 0;
 };
 
 class BufferSuballocation : public IBufferAllocator
@@ -91,7 +92,8 @@
 	virtual tcu::TestStatus				createTestBuffer				(VkDeviceSize				size,
 																		 VkBufferUsageFlags			usage,
 																		 Context&					context,
-																		 Move<VkBuffer>&			testBuffer) const;
+																		 Move<VkBuffer>&			testBuffer,
+																		 Move<VkDeviceMemory>&		memory) const;
 };
 
 class BufferDedicatedAllocation	: public IBufferAllocator
@@ -100,7 +102,8 @@
 	virtual tcu::TestStatus				createTestBuffer				(VkDeviceSize				size,
 																		 VkBufferUsageFlags			usage,
 																		 Context&					context,
-																		 Move<VkBuffer>&			testBuffer) const;
+																		 Move<VkBuffer>&			testBuffer,
+																		 Move<VkDeviceMemory>&		memory) const;
 };
 
 class BufferViewTestCase : public TestCase
@@ -126,7 +129,8 @@
 tcu::TestStatus BufferSuballocation::createTestBuffer					(VkDeviceSize				size,
 																		 VkBufferUsageFlags			usage,
 																		 Context&					context,
-																		 Move<VkBuffer>&			testBuffer) const
+																		 Move<VkBuffer>&			testBuffer,
+																		 Move<VkDeviceMemory>&		memory) const
 {
 	const VkDevice						vkDevice						= context.getDevice();
 	const DeviceInterface&				vk								= context.getDeviceInterface();
@@ -162,7 +166,6 @@
 		return tcu::TestStatus::fail(errorMsg.str());
 	}
 
-	Move<VkDeviceMemory>				memory;
 	const VkMemoryAllocateInfo			memAlloc						=
 	{
 		VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,							//	VkStructureType			sType
@@ -189,7 +192,8 @@
 tcu::TestStatus BufferDedicatedAllocation::createTestBuffer				(VkDeviceSize				size,
 																		 VkBufferUsageFlags			usage,
 																		 Context&					context,
-																		 Move<VkBuffer>&			testBuffer) const
+																		 Move<VkBuffer>&			testBuffer,
+																		 Move<VkDeviceMemory>&		memory) const
 {
 	const std::vector<std::string>&		extensions						= context.getDeviceExtensions();
 	const deBool						isSupported						= std::find(extensions.begin(), extensions.end(), "VK_KHR_dedicated_allocation") != extensions.end();
@@ -267,7 +271,6 @@
 	//const VkMemoryType					memoryType						= memoryProperties.memoryTypes[heapTypeIndex];
 	//const VkMemoryHeap					memoryHeap						= memoryProperties.memoryHeaps[memoryType.heapIndex];
 
-	Move<VkDeviceMemory>				memory;
 	vk.getBufferMemoryRequirements2KHR(vkDevice, &info, &memReqs); // get the proper size requirement
 
 	if (size > memReqs.memoryRequirements.size)
@@ -319,6 +322,7 @@
 	const DeviceInterface&				vk								= m_context.getDeviceInterface();
 	const VkDeviceSize					size							= 3 * 5 * 7 * 64;
 	Move<VkBuffer>						testBuffer;
+	Move<VkDeviceMemory>				testBufferMemory;
 	VkFormatProperties					properties;
 
 	m_context.getInstanceInterface().getPhysicalDeviceFormatProperties(m_context.getPhysicalDevice(), m_testCase.format, &properties);
@@ -328,11 +332,11 @@
 	// Create buffer
 	if (m_testCase.bufferAllocationKind == ALLOCATION_KIND_DEDICATED)
 	{
-		BufferDedicatedAllocation().createTestBuffer(size, m_testCase.usage, m_context, testBuffer);
+		BufferDedicatedAllocation().createTestBuffer(size, m_testCase.usage, m_context, testBuffer, testBufferMemory);
 	}
 	else
 	{
-		BufferSuballocation().createTestBuffer(size, m_testCase.usage, m_context, testBuffer);
+		BufferSuballocation().createTestBuffer(size, m_testCase.usage, m_context, testBuffer, testBufferMemory);
 	}
 
 	{
diff --git a/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
index c08e6bd..86edde0 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiCopiesAndBlittingTests.cpp
@@ -389,9 +389,9 @@
 			case FILL_MODE_RED:
 				if (tcu::isCombinedDepthStencilType(buffer.getFormat().type))
 				{
-					buffer.setPixDepth(redColor[x % 4], x, y, z);
+					buffer.setPixDepth(redColor[0], x, y, z);
 					if (tcu::hasStencilComponent(buffer.getFormat().order))
-						buffer.setPixStencil(255 * (int)redColor[y % 4], x, y, z);
+						buffer.setPixStencil((int)redColor[3], x, y, z);
 				}
 				else
 					buffer.setPixel(redColor, x, y, z);
diff --git a/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp b/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
index 9816c44..af8c011 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiFeatureInfo.cpp
@@ -1,4 +1,4 @@
-/*-------------------------------------------------------------------------
+/*-------------------------------------------------------------------------
  * Vulkan Conformance Tests
  * ------------------------
  *
@@ -660,6 +660,7 @@
 		"VK_KHR_external_memory_capabilities",
 		"VK_KHR_external_semaphore_capabilities",
 		"VK_KHR_external_fence_capabilities",
+		"VK_KHR_sampler_ycbcr_conversion"
 	};
 
 	checkKhrExtensions(results, extensions, DE_LENGTH_OF_ARRAY(s_allowedInstanceKhrExtensions), s_allowedInstanceKhrExtensions);
@@ -695,6 +696,10 @@
 		"VK_KHR_dedicated_allocation",
 		"VK_KHR_variable_pointers",
 		"VK_KHR_relaxed_block_layout",
+		"VK_KHR_bind_memory2",
+		"VK_KHR_maintenance2",
+		"VK_KHR_image_format_list",
+		"VK_KHR_sampler_ycbcr_conversion",
 	};
 
 	checkKhrExtensions(results, extensions, DE_LENGTH_OF_ARRAY(s_allowedDeviceKhrExtensions), s_allowedDeviceKhrExtensions);
@@ -1583,9 +1588,14 @@
 
 tcu::TestStatus formatProperties (Context& context, VkFormat format)
 {
-	TestLog&					log				= context.getTestContext().getLog();
-	const VkFormatProperties	properties		= getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), format);
-	bool						allOk			= true;
+	TestLog&					log					= context.getTestContext().getLog();
+	const VkFormatProperties	properties			= getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), format);
+	bool						allOk				= true;
+
+	// \todo [2017-05-16 pyry] This should be extended to cover for example COLOR_ATTACHMENT for depth formats etc.
+	// \todo [2017-05-18 pyry] Any other color conversion related features that can't be supported by regular formats?
+	const VkFormatFeatureFlags	notAllowedFeatures	= VK_FORMAT_FEATURE_DISJOINT_BIT_KHR;
+
 
 	const struct
 	{
@@ -1596,7 +1606,7 @@
 	{
 		{ &VkFormatProperties::linearTilingFeatures,	"linearTilingFeatures",		(VkFormatFeatureFlags)0						},
 		{ &VkFormatProperties::optimalTilingFeatures,	"optimalTilingFeatures",	getRequiredOptimalTilingFeatures(format)	},
-		{ &VkFormatProperties::bufferFeatures,			"buffeFeatures",			getRequiredBufferFeatures(format)			}
+		{ &VkFormatProperties::bufferFeatures,			"bufferFeatures",			getRequiredBufferFeatures(format)			}
 	};
 
 	log << TestLog::Message << properties << TestLog::EndMessage;
@@ -1615,6 +1625,153 @@
 				<< TestLog::EndMessage;
 			allOk = false;
 		}
+
+		if ((supported & notAllowedFeatures) != 0)
+		{
+			log << TestLog::Message << "ERROR in " << fieldName << ":\n"
+									<< "  has: " << getFormatFeatureFlagsStr(supported & notAllowedFeatures)
+				<< TestLog::EndMessage;
+			allOk = false;
+		}
+	}
+
+	if (allOk)
+		return tcu::TestStatus::pass("Query and validation passed");
+	else
+		return tcu::TestStatus::fail("Required features not supported");
+}
+
+VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR getPhysicalDeviceSamplerYcbcrConversionFeatures (const InstanceInterface& vk, VkPhysicalDevice physicalDevice)
+{
+	VkPhysicalDeviceFeatures2KHR						coreFeatures;
+	VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR	ycbcrFeatures;
+
+	deMemset(&coreFeatures, 0, sizeof(coreFeatures));
+	deMemset(&ycbcrFeatures, 0, sizeof(ycbcrFeatures));
+
+	coreFeatures.sType		= VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR;
+	coreFeatures.pNext		= &ycbcrFeatures;
+	ycbcrFeatures.sType		= VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR;
+
+	vk.getPhysicalDeviceFeatures2KHR(physicalDevice, &coreFeatures);
+
+	return ycbcrFeatures;
+}
+
+void checkYcbcrConversionSupport (Context& context)
+{
+	if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_sampler_ycbcr_conversion"))
+		TCU_THROW(NotSupportedError, "VK_KHR_sampler_ycbcr_conversion is not supported");
+
+	// Hard dependency for ycbcr
+	TCU_CHECK(de::contains(context.getInstanceExtensions().begin(), context.getInstanceExtensions().end(), "VK_KHR_get_physical_device_properties2"));
+
+	{
+		const VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR	ycbcrFeatures	= getPhysicalDeviceSamplerYcbcrConversionFeatures(context.getInstanceInterface(), context.getPhysicalDevice());
+
+		if (ycbcrFeatures.samplerYcbcrConversion == VK_FALSE)
+			TCU_THROW(NotSupportedError, "samplerYcbcrConversion is not supported");
+	}
+}
+
+VkFormatFeatureFlags getAllowedYcbcrFormatFeatures (VkFormat format)
+{
+	DE_ASSERT(isYCbCrFormat(format));
+
+	VkFormatFeatureFlags	flags	= (VkFormatFeatureFlags)0;
+
+	// all formats *may* support these
+	flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT;
+	flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT;
+	flags |= VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR;
+	flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR;
+    flags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR;
+
+	// multi-plane formats *may* support DISJOINT_BIT_KHR
+	if (getPlaneCount(format) >= 2)
+		flags |= VK_FORMAT_FEATURE_DISJOINT_BIT_KHR;
+
+	if (isChromaSubsampled(format))
+		flags |= VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR;
+
+	return flags;
+}
+
+tcu::TestStatus ycbcrFormatProperties (Context& context, VkFormat format)
+{
+	DE_ASSERT(isYCbCrFormat(format));
+	checkYcbcrConversionSupport(context);
+
+	TestLog&					log						= context.getTestContext().getLog();
+	const VkFormatProperties	properties				= getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), format);
+	bool						allOk					= true;
+	const VkFormatFeatureFlags	allowedImageFeatures	= getAllowedYcbcrFormatFeatures(format);
+
+	const struct
+	{
+		VkFormatFeatureFlags VkFormatProperties::*	field;
+		const char*									fieldName;
+		bool										requiredFeatures;
+		VkFormatFeatureFlags						allowedFeatures;
+	} fields[] =
+	{
+		{ &VkFormatProperties::linearTilingFeatures,	"linearTilingFeatures",		false,	allowedImageFeatures	},
+		{ &VkFormatProperties::optimalTilingFeatures,	"optimalTilingFeatures",	true,	allowedImageFeatures	},
+		{ &VkFormatProperties::bufferFeatures,			"bufferFeatures",			false,	(VkFormatFeatureFlags)0	}
+	};
+	static const VkFormat		s_requiredBaseFormats[]	=
+	{
+		VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR,
+		VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR
+	};
+	const bool					isRequiredBaseFormat	(de::contains(DE_ARRAY_BEGIN(s_requiredBaseFormats), DE_ARRAY_END(s_requiredBaseFormats), format));
+
+	log << TestLog::Message << properties << TestLog::EndMessage;
+
+	for (int fieldNdx = 0; fieldNdx < DE_LENGTH_OF_ARRAY(fields); fieldNdx++)
+	{
+		const char* const				fieldName	= fields[fieldNdx].fieldName;
+		const VkFormatFeatureFlags		supported	= properties.*fields[fieldNdx].field;
+		const VkFormatFeatureFlags		allowed		= fields[fieldNdx].allowedFeatures;
+
+		if (isRequiredBaseFormat && fields[fieldNdx].requiredFeatures)
+		{
+			const VkFormatFeatureFlags	required	= VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT
+													| VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR
+													| VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR
+													| VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR;
+
+			if ((supported & required) != required)
+			{
+				log << TestLog::Message << "ERROR in " << fieldName << ":\n"
+										<< "  required: " << getFormatFeatureFlagsStr(required) << "\n  "
+										<< "  missing: " << getFormatFeatureFlagsStr(~supported & required)
+					<< TestLog::EndMessage;
+				allOk = false;
+			}
+
+			if ((supported & (VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR | VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR)) == 0)
+			{
+				log << TestLog::Message << "ERROR in " << fieldName << ":\n"
+										<< "  Either VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR or VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR required"
+					<< TestLog::EndMessage;
+				allOk = false;
+			}
+		}
+
+		if ((supported & ~allowed) != 0)
+		{
+			log << TestLog::Message << "ERROR in " << fieldName << ":\n"
+								    << "  has: " << getFormatFeatureFlagsStr(supported & ~allowed)
+				<< TestLog::EndMessage;
+			allOk = false;
+		}
 	}
 
 	if (allOk)
@@ -1788,13 +1945,33 @@
 {
 	DE_STATIC_ASSERT(VK_FORMAT_UNDEFINED == 0);
 
-	for (deUint32 formatNdx = VK_FORMAT_UNDEFINED+1; formatNdx < VK_CORE_FORMAT_LAST; ++formatNdx)
+	static const struct
 	{
-		const VkFormat		format			= (VkFormat)formatNdx;
-		const char* const	enumName		= getFormatName(format);
-		const string		caseName		= de::toLower(string(enumName).substr(10));
+		VkFormat								begin;
+		VkFormat								end;
+		FunctionInstance1<VkFormat>::Function	testFunction;
+	} s_formatRanges[] =
+	{
+		// core formats
+		{ (VkFormat)(VK_FORMAT_UNDEFINED+1),	VK_CORE_FORMAT_LAST,										formatProperties },
 
-		addFunctionCase(testGroup, caseName, enumName, formatProperties, format);
+		// YCbCr formats
+		{ VK_FORMAT_G8B8G8R8_422_UNORM_KHR,		(VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR+1),	ycbcrFormatProperties },
+	};
+
+	for (int rangeNdx = 0; rangeNdx < DE_LENGTH_OF_ARRAY(s_formatRanges); ++rangeNdx)
+	{
+		const VkFormat								rangeBegin		= s_formatRanges[rangeNdx].begin;
+		const VkFormat								rangeEnd		= s_formatRanges[rangeNdx].end;
+		const FunctionInstance1<VkFormat>::Function	testFunction	= s_formatRanges[rangeNdx].testFunction;
+
+		for (VkFormat format = rangeBegin; format != rangeEnd; format = (VkFormat)(format+1))
+		{
+			const char* const	enumName	= getFormatName(format);
+			const string		caseName	= de::toLower(string(enumName).substr(10));
+
+			addFunctionCase(testGroup, caseName, enumName, testFunction, format);
+		}
 	}
 
 	addFunctionCase(testGroup, "depth_stencil",			"",	testDepthStencilSupported);
@@ -2137,8 +2314,7 @@
 				results.check(imageType != VK_IMAGE_TYPE_3D || properties.maxArrayLayers == 1, "Invalid maxArrayLayers for 3D image");
 
 				if (tiling == VK_IMAGE_TILING_OPTIMAL && imageType == VK_IMAGE_TYPE_2D && !(curCreateFlags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) &&
-					 ((supportedFeatures & (VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT | VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT)) ||
-					 ((supportedFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) && deviceFeatures.shaderStorageImageMultisample)))
+					 (supportedFeatures & (VK_FORMAT_FEATURE_DEPTH_STENCIL_ATTACHMENT_BIT | VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT)))
 				{
 					const VkSampleCountFlags	requiredSampleCounts	= getRequiredOptimalTilingSampleCounts(deviceLimits, format, curUsageFlags);
 					results.check((properties.sampleCounts & requiredSampleCounts) == requiredSampleCounts, "Required sample counts not supported");
@@ -2728,6 +2904,7 @@
 
 	infoTests->addChild(createTestGroup(testCtx, "format_properties",		"VkGetPhysicalDeviceFormatProperties() Tests",		createFormatTests));
 	infoTests->addChild(createTestGroup(testCtx, "image_format_properties",	"VkGetPhysicalDeviceImageFormatProperties() Tests",	createImageFormatTests,	imageFormatProperties));
+	// \todo [2017-05-16 pyry] Extend image_format_properties to cover ycbcr formats
 
 	{
 		de::MovePtr<tcu::TestCaseGroup> extendedPropertiesTests (new tcu::TestCaseGroup(testCtx, "get_physical_device_properties2", "VK_KHR_get_physical_device_properties2"));
@@ -2743,6 +2920,7 @@
 
 	infoTests->addChild(createTestGroup(testCtx, "image_format_properties2",		"VkGetPhysicalDeviceImageFormatProperties2KHR() Tests",			createImageFormatTests, imageFormatProperties2));
 	infoTests->addChild(createTestGroup(testCtx, "sparse_image_format_properties2",	"VkGetPhysicalDeviceSparseImageFormatProperties2KHR() Tests",	createImageFormatTests, sparseImageFormatProperties2));
+	// \todo [2017-05-16 pyry] Extend image_format_properties2 to cover ycbcr formats
 
 	{
 		de::MovePtr<tcu::TestCaseGroup>	androidTests	(new tcu::TestCaseGroup(testCtx, "android", "Android CTS Tests"));
diff --git a/external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp
index 01fb791..d7e7260 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiImageClearingTests.cpp
@@ -150,7 +150,7 @@
 	deUint32 x=a;
 	deUint32 y=b;
 
-	while (x%b != 0)
+	while (x%y != 0)
 	{
 		temp = y;
 		y = x%y;
diff --git a/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp b/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
index 250095c..41bdd3e 100644
--- a/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
+++ b/external/vulkancts/modules/vulkan/api/vktApiSmokeTests.cpp
@@ -312,7 +312,7 @@
 	const rr::Program						program			(&vertShader, &fragShader);
 	const rr::MultisamplePixelBufferAccess	colorBuffer		= rr::MultisamplePixelBufferAccess::fromSinglesampleAccess(dst);
 	const rr::RenderTarget					renderTarget	(colorBuffer);
-	const rr::RenderState					renderState		((rr::ViewportState(colorBuffer)));
+	const rr::RenderState					renderState		((rr::ViewportState(colorBuffer)), rr::VIEWPORTORIENTATION_UPPER_LEFT);
 	const rr::Renderer						renderer;
 	const rr::VertexAttrib					vertexAttribs[]	=
 	{
diff --git a/external/vulkancts/modules/vulkan/clipping/CMakeLists.txt b/external/vulkancts/modules/vulkan/clipping/CMakeLists.txt
index 2fb6331..fc2e61f 100644
--- a/external/vulkancts/modules/vulkan/clipping/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/clipping/CMakeLists.txt
@@ -3,8 +3,6 @@
 set(DEQP_VK_CLIPPING_SRCS
 	vktClippingTests.cpp
 	vktClippingTests.hpp
-	vktClippingUtil.cpp
-	vktClippingUtil.hpp
 	)
 
 set(DEQP_VK_CLIPPING_LIBS
diff --git a/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp b/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp
index a354198..0252c1c 100644
--- a/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp
+++ b/external/vulkancts/modules/vulkan/clipping/vktClippingTests.cpp
@@ -25,7 +25,7 @@
 #include "vktTestCase.hpp"
 #include "vktTestGroupUtil.hpp"
 #include "vktTestCaseUtil.hpp"
-#include "vktClippingUtil.hpp"
+#include "vktDrawUtil.hpp"
 #include "vkRefUtil.hpp"
 #include "vkTypeUtil.hpp"
 #include "vkImageUtil.hpp"
@@ -45,524 +45,71 @@
 using tcu::UVec2;
 using tcu::Vec4;
 using tcu::IVec2;
+using namespace drawutil;
 
-enum Constants
+enum TestConstants
 {
 	RENDER_SIZE								= 16,
 	RENDER_SIZE_LARGE						= 128,
 	NUM_RENDER_PIXELS						= RENDER_SIZE * RENDER_SIZE,
 	NUM_PATCH_CONTROL_POINTS				= 3,
-	MAX_NUM_SHADER_MODULES					= 5,
 	MAX_CLIP_DISTANCES						= 8,
 	MAX_CULL_DISTANCES						= 8,
 	MAX_COMBINED_CLIP_AND_CULL_DISTANCES	= 8,
 };
 
-struct Shader
+enum FeatureFlagBits
 {
-	VkShaderStageFlagBits	stage;
-	const ProgramBinary*	binary;
-
-	Shader (const VkShaderStageFlagBits stage_, const ProgramBinary& binary_)
-		: stage		(stage_)
-		, binary	(&binary_)
-	{
-	}
+	FEATURE_TESSELLATION_SHADER							= 1u << 0,
+	FEATURE_GEOMETRY_SHADER								= 1u << 1,
+	FEATURE_SHADER_FLOAT_64								= 1u << 2,
+	FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS			= 1u << 3,
+	FEATURE_FRAGMENT_STORES_AND_ATOMICS					= 1u << 4,
+	FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE	= 1u << 5,
+	FEATURE_DEPTH_CLAMP									= 1u << 6,
+	FEATURE_LARGE_POINTS								= 1u << 7,
+	FEATURE_WIDE_LINES									= 1u << 8,
+	FEATURE_SHADER_CLIP_DISTANCE						= 1u << 9,
+	FEATURE_SHADER_CULL_DISTANCE						= 1u << 10,
 };
+typedef deUint32 FeatureFlags;
 
-//! Sets up a graphics pipeline and enables simple draw calls to predefined attachments.
-//! Clip volume uses wc = 1.0, which gives clip coord ranges: x = [-1, 1], y = [-1, 1], z = [0, 1]
-//! Clip coords (-1,-1) map to viewport coords (0, 0).
-class DrawContext
+void requireFeatures (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const FeatureFlags flags)
 {
-public:
-									DrawContext		(Context&						context,
-													 const std::vector<Shader>&		shaders,
-													 const std::vector<Vec4>&		vertices,
-													 const VkPrimitiveTopology		primitiveTopology,
-													 const deUint32					renderSize			= static_cast<deUint32>(RENDER_SIZE),
-													 const bool						depthClampEnable	= false,
-													 const bool						blendEnable			= false,
-													 const float					lineWidth			= 1.0f);
+	const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
 
-	void							draw			(void);
-	tcu::ConstPixelBufferAccess		getColorPixels	(void) const;
+	if (((flags & FEATURE_TESSELLATION_SHADER) != 0) && !features.tessellationShader)
+		throw tcu::NotSupportedError("Tessellation shader not supported");
 
-private:
-	Context&						m_context;
-	const VkFormat					m_colorFormat;
-	const VkImageSubresourceRange	m_colorSubresourceRange;
-	const UVec2						m_renderSize;
-	const VkExtent3D				m_imageExtent;
-	const VkPrimitiveTopology		m_primitiveTopology;
-	const bool						m_depthClampEnable;
-	const bool						m_blendEnable;
-	const deUint32					m_numVertices;
-	const float						m_lineWidth;
-	const deUint32					m_numPatchControlPoints;
-	MovePtr<Buffer>					m_vertexBuffer;
-	MovePtr<Image>					m_colorImage;
-	MovePtr<Buffer>					m_colorAttachmentBuffer;
-	Move<VkImageView>				m_colorImageView;
-	Move<VkRenderPass>				m_renderPass;
-	Move<VkFramebuffer>				m_framebuffer;
-	Move<VkPipelineLayout>			m_pipelineLayout;
-	Move<VkPipeline>				m_pipeline;
-	Move<VkCommandPool>				m_cmdPool;
-	Move<VkCommandBuffer>			m_cmdBuffer;
-	Move<VkShaderModule>			m_shaderModules[MAX_NUM_SHADER_MODULES];
+	if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader)
+		throw tcu::NotSupportedError("Geometry shader not supported");
 
-									DrawContext		(const DrawContext&);	// "deleted"
-	DrawContext&					operator=		(const DrawContext&);	// "deleted"
-};
+	if (((flags & FEATURE_SHADER_FLOAT_64) != 0) && !features.shaderFloat64)
+		throw tcu::NotSupportedError("Double-precision floats not supported");
 
-DrawContext::DrawContext (Context&						context,
-						  const std::vector<Shader>&	shaders,
-						  const std::vector<Vec4>&		vertices,
-						  const VkPrimitiveTopology		primitiveTopology,
-						  const deUint32				renderSize,
-						  const bool					depthClampEnable,
-						  const bool					blendEnable,
-						  const float					lineWidth)
-	: m_context					(context)
-	, m_colorFormat				(VK_FORMAT_R8G8B8A8_UNORM)
-	, m_colorSubresourceRange	(makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u))
-	, m_renderSize				(renderSize, renderSize)
-	, m_imageExtent				(makeExtent3D(m_renderSize.x(), m_renderSize.y(), 1u))
-	, m_primitiveTopology		(primitiveTopology)
-	, m_depthClampEnable		(depthClampEnable)
-	, m_blendEnable				(blendEnable)
-	, m_numVertices				(static_cast<deUint32>(vertices.size()))
-	, m_lineWidth				(lineWidth)
-	, m_numPatchControlPoints	(NUM_PATCH_CONTROL_POINTS)		// we're treating patches as triangles
-{
-	const DeviceInterface&	vk			= m_context.getDeviceInterface();
-	const VkDevice			device		= m_context.getDevice();
-	Allocator&				allocator	= m_context.getDefaultAllocator();
+	if (((flags & FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS) != 0) && !features.vertexPipelineStoresAndAtomics)
+		throw tcu::NotSupportedError("SSBO and image writes not supported in vertex pipeline");
 
-	// Command buffer
-	{
-		m_cmdPool	= makeCommandPool(vk, device, m_context.getUniversalQueueFamilyIndex());
-		m_cmdBuffer	= makeCommandBuffer(vk, device, *m_cmdPool);
-	}
+	if (((flags & FEATURE_FRAGMENT_STORES_AND_ATOMICS) != 0) && !features.fragmentStoresAndAtomics)
+		throw tcu::NotSupportedError("SSBO and image writes not supported in fragment shader");
 
-	// Color attachment image
-	{
-		const VkImageUsageFlags usage			= VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
-		const VkImageCreateInfo	imageCreateInfo	=
-		{
-			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,		// VkStructureType          sType;
-			DE_NULL,									// const void*              pNext;
-			(VkImageCreateFlags)0,						// VkImageCreateFlags       flags;
-			VK_IMAGE_TYPE_2D,							// VkImageType              imageType;
-			m_colorFormat,								// VkFormat                 format;
-			m_imageExtent,								// VkExtent3D               extent;
-			1u,											// uint32_t                 mipLevels;
-			1u,											// uint32_t                 arrayLayers;
-			VK_SAMPLE_COUNT_1_BIT,						// VkSampleCountFlagBits    samples;
-			VK_IMAGE_TILING_OPTIMAL,					// VkImageTiling            tiling;
-			usage,										// VkImageUsageFlags        usage;
-			VK_SHARING_MODE_EXCLUSIVE,					// VkSharingMode            sharingMode;
-			VK_QUEUE_FAMILY_IGNORED,					// uint32_t                 queueFamilyIndexCount;
-			DE_NULL,									// const uint32_t*          pQueueFamilyIndices;
-			VK_IMAGE_LAYOUT_UNDEFINED,					// VkImageLayout            initialLayout;
-		};
+	if (((flags & FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE) != 0) && !features.shaderTessellationAndGeometryPointSize)
+		throw tcu::NotSupportedError("Tessellation and geometry shaders don't support PointSize built-in");
 
-		m_colorImage = MovePtr<Image>(new Image(vk, device, allocator, imageCreateInfo, MemoryRequirement::Any));
-		m_colorImageView = makeImageView(vk, device, **m_colorImage, VK_IMAGE_VIEW_TYPE_2D, m_colorFormat, m_colorSubresourceRange);
+	if (((flags & FEATURE_DEPTH_CLAMP) != 0) && !features.depthClamp)
+		throw tcu::NotSupportedError("Depth clamp not supported");
 
-		// Buffer to copy attachment data after rendering
+	if (((flags & FEATURE_LARGE_POINTS) != 0) && !features.largePoints)
+		throw tcu::NotSupportedError("Large points not supported");
 
-		const VkDeviceSize bitmapSize = tcu::getPixelSize(mapVkFormat(m_colorFormat)) * m_renderSize.x() * m_renderSize.y();
-		m_colorAttachmentBuffer = MovePtr<Buffer>(new Buffer(
-			vk, device, allocator, makeBufferCreateInfo(bitmapSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible));
+	if (((flags & FEATURE_WIDE_LINES) != 0) && !features.wideLines)
+		throw tcu::NotSupportedError("Wide lines not supported");
 
-		{
-			const Allocation& alloc = m_colorAttachmentBuffer->getAllocation();
-			deMemset(alloc.getHostPtr(), 0, (size_t)bitmapSize);
-			flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), bitmapSize);
-		}
-	}
+	if (((flags & FEATURE_SHADER_CLIP_DISTANCE) != 0) && !features.shaderClipDistance)
+		throw tcu::NotSupportedError("Shader ClipDistance not supported");
 
-	// Vertex buffer
-	{
-		const VkDeviceSize bufferSize = vertices.size() * sizeof(vertices[0]);
-		m_vertexBuffer = MovePtr<Buffer>(new Buffer(
-			vk, device, allocator, makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible));
-
-		const Allocation& alloc = m_vertexBuffer->getAllocation();
-		deMemcpy(alloc.getHostPtr(), &vertices[0], (size_t)bufferSize);
-		flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), bufferSize);
-	}
-
-	// Pipeline layout
-	{
-		m_pipelineLayout = makePipelineLayoutWithoutDescriptors(vk, device);
-	}
-
-	// Renderpass
-	{
-		const VkAttachmentDescription colorAttachmentDescription =
-		{
-			(VkAttachmentDescriptionFlags)0,					// VkAttachmentDescriptionFlags		flags;
-			m_colorFormat,										// VkFormat							format;
-			VK_SAMPLE_COUNT_1_BIT,								// VkSampleCountFlagBits			samples;
-			VK_ATTACHMENT_LOAD_OP_CLEAR,						// VkAttachmentLoadOp				loadOp;
-			VK_ATTACHMENT_STORE_OP_STORE,						// VkAttachmentStoreOp				storeOp;
-			VK_ATTACHMENT_LOAD_OP_DONT_CARE,					// VkAttachmentLoadOp				stencilLoadOp;
-			VK_ATTACHMENT_STORE_OP_DONT_CARE,					// VkAttachmentStoreOp				stencilStoreOp;
-			VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout					initialLayout;
-			VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,			// VkImageLayout					finalLayout;
-		};
-
-		const VkAttachmentReference colorAttachmentReference =
-		{
-			0u,													// deUint32			attachment;
-			VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL			// VkImageLayout	layout;
-		};
-
-		const VkAttachmentReference depthAttachmentReference =
-		{
-			VK_ATTACHMENT_UNUSED,								// deUint32			attachment;
-			VK_IMAGE_LAYOUT_UNDEFINED							// VkImageLayout	layout;
-		};
-
-		const VkSubpassDescription subpassDescription =
-		{
-			(VkSubpassDescriptionFlags)0,						// VkSubpassDescriptionFlags		flags;
-			VK_PIPELINE_BIND_POINT_GRAPHICS,					// VkPipelineBindPoint				pipelineBindPoint;
-			0u,													// deUint32							inputAttachmentCount;
-			DE_NULL,											// const VkAttachmentReference*		pInputAttachments;
-			1u,													// deUint32							colorAttachmentCount;
-			&colorAttachmentReference,							// const VkAttachmentReference*		pColorAttachments;
-			DE_NULL,											// const VkAttachmentReference*		pResolveAttachments;
-			&depthAttachmentReference,							// const VkAttachmentReference*		pDepthStencilAttachment;
-			0u,													// deUint32							preserveAttachmentCount;
-			DE_NULL												// const deUint32*					pPreserveAttachments;
-		};
-
-		const VkRenderPassCreateInfo renderPassInfo =
-		{
-			VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,			// VkStructureType					sType;
-			DE_NULL,											// const void*						pNext;
-			(VkRenderPassCreateFlags)0,							// VkRenderPassCreateFlags			flags;
-			1u,													// deUint32							attachmentCount;
-			&colorAttachmentDescription,						// const VkAttachmentDescription*	pAttachments;
-			1u,													// deUint32							subpassCount;
-			&subpassDescription,								// const VkSubpassDescription*		pSubpasses;
-			0u,													// deUint32							dependencyCount;
-			DE_NULL												// const VkSubpassDependency*		pDependencies;
-		};
-
-		m_renderPass = createRenderPass(vk, device, &renderPassInfo);
-	}
-
-	// Framebuffer
-	{
-		const VkFramebufferCreateInfo framebufferInfo = {
-			VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,		// VkStructureType                             sType;
-			DE_NULL,										// const void*                                 pNext;
-			(VkFramebufferCreateFlags)0,					// VkFramebufferCreateFlags                    flags;
-			*m_renderPass,									// VkRenderPass                                renderPass;
-			1u,												// uint32_t                                    attachmentCount;
-			&m_colorImageView.get(),						// const VkImageView*                          pAttachments;
-			m_renderSize.x(),								// uint32_t                                    width;
-			m_renderSize.y(),								// uint32_t                                    height;
-			1u,												// uint32_t                                    layers;
-		};
-
-		m_framebuffer = createFramebuffer(vk, device, &framebufferInfo);
-	}
-
-	// Graphics pipeline
-	{
-		const deUint32	vertexStride	= sizeof(Vec4);
-		const VkFormat	vertexFormat	= VK_FORMAT_R32G32B32A32_SFLOAT;
-
-		const VkVertexInputBindingDescription bindingDesc =
-		{
-			0u,									// uint32_t				binding;
-			vertexStride,						// uint32_t				stride;
-			VK_VERTEX_INPUT_RATE_VERTEX,		// VkVertexInputRate	inputRate;
-		};
-		const VkVertexInputAttributeDescription attributeDesc =
-		{
-			0u,									// uint32_t			location;
-			0u,									// uint32_t			binding;
-			vertexFormat,						// VkFormat			format;
-			0u,									// uint32_t			offset;
-		};
-
-		const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,		// VkStructureType                             sType;
-			DE_NULL,														// const void*                                 pNext;
-			(VkPipelineVertexInputStateCreateFlags)0,						// VkPipelineVertexInputStateCreateFlags       flags;
-			1u,																// uint32_t                                    vertexBindingDescriptionCount;
-			&bindingDesc,													// const VkVertexInputBindingDescription*      pVertexBindingDescriptions;
-			1u,																// uint32_t                                    vertexAttributeDescriptionCount;
-			&attributeDesc,													// const VkVertexInputAttributeDescription*    pVertexAttributeDescriptions;
-		};
-
-		const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,	// VkStructureType                             sType;
-			DE_NULL,														// const void*                                 pNext;
-			(VkPipelineInputAssemblyStateCreateFlags)0,						// VkPipelineInputAssemblyStateCreateFlags     flags;
-			m_primitiveTopology,											// VkPrimitiveTopology                         topology;
-			VK_FALSE,														// VkBool32                                    primitiveRestartEnable;
-		};
-
-		const VkPipelineTessellationStateCreateInfo pipelineTessellationStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO,		// VkStructureType                             sType;
-			DE_NULL,														// const void*                                 pNext;
-			(VkPipelineTessellationStateCreateFlags)0,						// VkPipelineTessellationStateCreateFlags      flags;
-			m_numPatchControlPoints,										// uint32_t                                    patchControlPoints;
-		};
-
-		const VkViewport viewport = makeViewport(
-			0.0f, 0.0f,
-			static_cast<float>(m_renderSize.x()), static_cast<float>(m_renderSize.y()),
-			0.0f, 1.0f);
-
-		const VkRect2D scissor = {
-			makeOffset2D(0, 0),
-			makeExtent2D(m_renderSize.x(), m_renderSize.y()),
-		};
-
-		const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,	// VkStructureType                             sType;
-			DE_NULL,												// const void*                                 pNext;
-			(VkPipelineViewportStateCreateFlags)0,					// VkPipelineViewportStateCreateFlags          flags;
-			1u,														// uint32_t                                    viewportCount;
-			&viewport,												// const VkViewport*                           pViewports;
-			1u,														// uint32_t                                    scissorCount;
-			&scissor,												// const VkRect2D*                             pScissors;
-		};
-
-		const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,		// VkStructureType                          sType;
-			DE_NULL,														// const void*                              pNext;
-			(VkPipelineRasterizationStateCreateFlags)0,						// VkPipelineRasterizationStateCreateFlags  flags;
-			m_depthClampEnable,												// VkBool32                                 depthClampEnable;
-			VK_FALSE,														// VkBool32                                 rasterizerDiscardEnable;
-			VK_POLYGON_MODE_FILL,											// VkPolygonMode							polygonMode;
-			VK_CULL_MODE_NONE,												// VkCullModeFlags							cullMode;
-			VK_FRONT_FACE_COUNTER_CLOCKWISE,								// VkFrontFace								frontFace;
-			VK_FALSE,														// VkBool32									depthBiasEnable;
-			0.0f,															// float									depthBiasConstantFactor;
-			0.0f,															// float									depthBiasClamp;
-			0.0f,															// float									depthBiasSlopeFactor;
-			m_lineWidth,													// float									lineWidth;
-		};
-
-		const VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,	// VkStructureType							sType;
-			DE_NULL,													// const void*								pNext;
-			(VkPipelineMultisampleStateCreateFlags)0,					// VkPipelineMultisampleStateCreateFlags	flags;
-			VK_SAMPLE_COUNT_1_BIT,										// VkSampleCountFlagBits					rasterizationSamples;
-			VK_FALSE,													// VkBool32									sampleShadingEnable;
-			0.0f,														// float									minSampleShading;
-			DE_NULL,													// const VkSampleMask*						pSampleMask;
-			VK_FALSE,													// VkBool32									alphaToCoverageEnable;
-			VK_FALSE													// VkBool32									alphaToOneEnable;
-		};
-
-		const VkStencilOpState stencilOpState = makeStencilOpState(
-			VK_STENCIL_OP_KEEP,		// stencil fail
-			VK_STENCIL_OP_KEEP,		// depth & stencil pass
-			VK_STENCIL_OP_KEEP,		// depth only fail
-			VK_COMPARE_OP_NEVER,	// compare op
-			0u,						// compare mask
-			0u,						// write mask
-			0u);					// reference
-
-		const VkPipelineDepthStencilStateCreateInfo pipelineDepthStencilStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,	// VkStructureType							sType;
-			DE_NULL,													// const void*								pNext;
-			(VkPipelineDepthStencilStateCreateFlags)0,					// VkPipelineDepthStencilStateCreateFlags	flags;
-			VK_FALSE,													// VkBool32									depthTestEnable;
-			VK_FALSE,													// VkBool32									depthWriteEnable;
-			VK_COMPARE_OP_LESS,											// VkCompareOp								depthCompareOp;
-			VK_FALSE,													// VkBool32									depthBoundsTestEnable;
-			VK_FALSE,													// VkBool32									stencilTestEnable;
-			stencilOpState,												// VkStencilOpState							front;
-			stencilOpState,												// VkStencilOpState							back;
-			0.0f,														// float									minDepthBounds;
-			1.0f,														// float									maxDepthBounds;
-		};
-
-		const VkColorComponentFlags colorComponentsAll = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
-		const VkPipelineColorBlendAttachmentState pipelineColorBlendAttachmentState =
-		{
-			m_blendEnable,						// VkBool32					blendEnable;
-			VK_BLEND_FACTOR_SRC_ALPHA,			// VkBlendFactor			srcColorBlendFactor;
-			VK_BLEND_FACTOR_ONE,				// VkBlendFactor			dstColorBlendFactor;
-			VK_BLEND_OP_ADD,					// VkBlendOp				colorBlendOp;
-			VK_BLEND_FACTOR_SRC_ALPHA,			// VkBlendFactor			srcAlphaBlendFactor;
-			VK_BLEND_FACTOR_ONE,				// VkBlendFactor			dstAlphaBlendFactor;
-			VK_BLEND_OP_ADD,					// VkBlendOp				alphaBlendOp;
-			colorComponentsAll,					// VkColorComponentFlags	colorWriteMask;
-		};
-
-		const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
-		{
-			VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,	// VkStructureType								sType;
-			DE_NULL,													// const void*									pNext;
-			(VkPipelineColorBlendStateCreateFlags)0,					// VkPipelineColorBlendStateCreateFlags			flags;
-			VK_FALSE,													// VkBool32										logicOpEnable;
-			VK_LOGIC_OP_COPY,											// VkLogicOp									logicOp;
-			1u,															// deUint32										attachmentCount;
-			&pipelineColorBlendAttachmentState,							// const VkPipelineColorBlendAttachmentState*	pAttachments;
-			{ 0.0f, 0.0f, 0.0f, 0.0f },									// float										blendConstants[4];
-		};
-
-		// Create shader stages
-
-		std::vector<VkPipelineShaderStageCreateInfo>	shaderStages;
-		VkShaderStageFlags								stageFlags = (VkShaderStageFlags)0;
-
-		DE_ASSERT(shaders.size() <= MAX_NUM_SHADER_MODULES);
-		for (deUint32 shaderNdx = 0; shaderNdx < shaders.size(); ++shaderNdx)
-		{
-			m_shaderModules[shaderNdx] = createShaderModule(vk, device, *shaders[shaderNdx].binary, (VkShaderModuleCreateFlags)0);
-
-			const VkPipelineShaderStageCreateInfo pipelineShaderStageInfo =
-			{
-				VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,	// VkStructureType						sType;
-				DE_NULL,												// const void*							pNext;
-				(VkPipelineShaderStageCreateFlags)0,					// VkPipelineShaderStageCreateFlags		flags;
-				shaders[shaderNdx].stage,								// VkShaderStageFlagBits				stage;
-				*m_shaderModules[shaderNdx],							// VkShaderModule						module;
-				"main",													// const char*							pName;
-				DE_NULL,												// const VkSpecializationInfo*			pSpecializationInfo;
-			};
-
-			shaderStages.push_back(pipelineShaderStageInfo);
-			stageFlags |= shaders[shaderNdx].stage;
-		}
-
-		DE_ASSERT(
-			(m_primitiveTopology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) ||
-			(stageFlags & (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT)));
-
-		const bool tessellationEnabled = (m_primitiveTopology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST);
-		const VkGraphicsPipelineCreateInfo graphicsPipelineInfo =
-		{
-			VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,						// VkStructureType									sType;
-			DE_NULL,																// const void*										pNext;
-			(VkPipelineCreateFlags)0,												// VkPipelineCreateFlags							flags;
-			static_cast<deUint32>(shaderStages.size()),								// deUint32											stageCount;
-			&shaderStages[0],														// const VkPipelineShaderStageCreateInfo*			pStages;
-			&vertexInputStateInfo,													// const VkPipelineVertexInputStateCreateInfo*		pVertexInputState;
-			&pipelineInputAssemblyStateInfo,										// const VkPipelineInputAssemblyStateCreateInfo*	pInputAssemblyState;
-			(tessellationEnabled ? &pipelineTessellationStateInfo : DE_NULL),		// const VkPipelineTessellationStateCreateInfo*		pTessellationState;
-			&pipelineViewportStateInfo,												// const VkPipelineViewportStateCreateInfo*			pViewportState;
-			&pipelineRasterizationStateInfo,										// const VkPipelineRasterizationStateCreateInfo*	pRasterizationState;
-			&pipelineMultisampleStateInfo,											// const VkPipelineMultisampleStateCreateInfo*		pMultisampleState;
-			&pipelineDepthStencilStateInfo,											// const VkPipelineDepthStencilStateCreateInfo*		pDepthStencilState;
-			&pipelineColorBlendStateInfo,											// const VkPipelineColorBlendStateCreateInfo*		pColorBlendState;
-			DE_NULL,																// const VkPipelineDynamicStateCreateInfo*			pDynamicState;
-			*m_pipelineLayout,														// VkPipelineLayout									layout;
-			*m_renderPass,															// VkRenderPass										renderPass;
-			0u,																		// deUint32											subpass;
-			DE_NULL,																// VkPipeline										basePipelineHandle;
-			0,																		// deInt32											basePipelineIndex;
-		};
-
-		m_pipeline = createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
-	}
-
-	// Record commands
-	{
-		const VkDeviceSize zeroOffset = 0ull;
-
-		beginCommandBuffer(vk, *m_cmdBuffer);
-
-		// Begin render pass
-		{
-			const VkClearValue	clearValue = makeClearValueColor(Vec4(0.0f, 0.0f, 0.0f, 1.0f));
-			const VkRect2D		renderArea =
-			{
-				makeOffset2D(0, 0),
-				makeExtent2D(m_renderSize.x(), m_renderSize.y())
-			};
-
-			const VkRenderPassBeginInfo renderPassBeginInfo = {
-				VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,		// VkStructureType         sType;
-				DE_NULL,										// const void*             pNext;
-				*m_renderPass,									// VkRenderPass            renderPass;
-				*m_framebuffer,									// VkFramebuffer           framebuffer;
-				renderArea,										// VkRect2D                renderArea;
-				1u,												// uint32_t                clearValueCount;
-				&clearValue,									// const VkClearValue*     pClearValues;
-			};
-
-			vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
-		}
-
-		vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline);
-		vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &(**m_vertexBuffer), &zeroOffset);
-
-		vk.cmdDraw(*m_cmdBuffer, m_numVertices, 1u, 0u, 1u);
-		vk.cmdEndRenderPass(*m_cmdBuffer);
-
-		// Barrier: draw -> copy from image
-		{
-			const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(
-				VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
-				VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
-				**m_colorImage, m_colorSubresourceRange);
-
-			vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0,
-				0u, DE_NULL, 0u, DE_NULL, 1u, &barrier);
-		}
-
-		{
-			const VkBufferImageCopy copyRegion = makeBufferImageCopy(makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u), m_imageExtent);
-			vk.cmdCopyImageToBuffer(*m_cmdBuffer, **m_colorImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, **m_colorAttachmentBuffer, 1u, &copyRegion);
-		}
-
-		// Barrier: copy to buffer -> host read
-		{
-			const VkBufferMemoryBarrier barrier = makeBufferMemoryBarrier(
-				VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
-				**m_colorAttachmentBuffer, 0ull, VK_WHOLE_SIZE);
-
-			vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0,
-				0u, DE_NULL, 1u, &barrier, 0u, DE_NULL);
-		}
-
-		endCommandBuffer(vk, *m_cmdBuffer);
-	}
-}
-
-void DrawContext::draw (void)
-{
-	const DeviceInterface&	vk			= m_context.getDeviceInterface();
-	const VkDevice			device		= m_context.getDevice();
-	const VkQueue			queue		= m_context.getUniversalQueue();
-	tcu::TestLog&			log			= m_context.getTestContext().getLog();
-
-	submitCommandsAndWait(vk, device, queue, *m_cmdBuffer);
-
-	log << tcu::LogImageSet("attachments", "") << tcu::LogImage("color0", "", getColorPixels()) << tcu::TestLog::EndImageSet;
-}
-
-tcu::ConstPixelBufferAccess DrawContext::getColorPixels (void) const
-{
-	const DeviceInterface&	vk			= m_context.getDeviceInterface();
-	const VkDevice			device		= m_context.getDevice();
-
-	const Allocation& alloc = m_colorAttachmentBuffer->getAllocation();
-	invalidateMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), VK_WHOLE_SIZE);
-
-	return tcu::ConstPixelBufferAccess(mapVkFormat(m_colorFormat), m_imageExtent.width, m_imageExtent.height, m_imageExtent.depth, alloc.getHostPtr());
+	if (((flags & FEATURE_SHADER_CULL_DISTANCE) != 0) && !features.shaderCullDistance)
+		throw tcu::NotSupportedError("Shader CullDistance not supported");
 }
 
 std::vector<Vec4> genVertices (const VkPrimitiveTopology topology, const Vec4& offset, const float slope)
@@ -732,6 +279,30 @@
 	LINE_ORIENTATION_DIAGONAL,
 };
 
+const VkPointClippingBehaviorKHR invalidClippingBehavior = VK_POINT_CLIPPING_BEHAVIOR_KHR_LAST;
+
+VkPointClippingBehaviorKHR getClippingBehavior (const InstanceInterface& vk, VkPhysicalDevice physicalDevice)
+{
+	VkPhysicalDevicePointClippingPropertiesKHR	behaviorProperties	=
+	{
+		VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR,	// VkStructureType				sType
+		DE_NULL,															// void*						pNext
+		invalidClippingBehavior												// VkPointClippingBehaviorKHR	pointClippingBehavior
+	};
+	VkPhysicalDeviceProperties2KHR				properties2;
+
+	DE_ASSERT(getPointClippingBehaviorKHRName(invalidClippingBehavior) == DE_NULL);
+
+	deMemset(&properties2, 0, sizeof(properties2));
+
+	properties2.sType = VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PROPERTIES_2_KHR;
+	properties2.pNext = &behaviorProperties;
+
+	vk.getPhysicalDeviceProperties2KHR(physicalDevice, &properties2);
+
+	return behaviorProperties.pointClippingBehavior;
+}
+
 void addSimplePrograms (SourceCollections& programCollection, const float pointSize = 0.0f)
 {
 	// Vertex shader
@@ -824,9 +395,9 @@
 			break;
 	}
 
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 
 	tcu::TestLog&	log			= context.getTestContext().getLog();
 	int				numPassed	= 0;
@@ -847,7 +418,11 @@
 		log << tcu::TestLog::Message << cases[caseNdx].desc << tcu::TestLog::EndMessage;
 
 		const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 0.0f);
-		DrawContext drawContext(context, shaders, vertices, topology);
+		DrawState			drawState		(topology, RENDER_SIZE, RENDER_SIZE);
+		DrawCallData		drawCallData	(vertices);
+		VulkanProgram		vulkanProgram	(shaders);
+
+		VulkanDrawContext	drawContext(context, drawState, drawCallData, vulkanProgram);
 		drawContext.draw();
 
 		const int numBlackPixels = countPixels(drawContext.getColorPixels(), Vec4(0.0f, 0.0f, 0.0f, 1.0f), Vec4());
@@ -861,9 +436,9 @@
 //! Primitives fully outside the clip volume.
 tcu::TestStatus testPrimitivesOutside (Context& context, const VkPrimitiveTopology topology)
 {
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 
 	tcu::TestLog&	log			= context.getTestContext().getLog();
 	int				numPassed	= 0;
@@ -885,7 +460,11 @@
 		log << tcu::TestLog::Message << cases[caseNdx].desc << tcu::TestLog::EndMessage;
 
 		const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 0.0f);
-		DrawContext drawContext(context, shaders, vertices, topology);
+		DrawState				drawState		(topology, RENDER_SIZE, RENDER_SIZE);
+		DrawCallData			drawCallData	(vertices);
+		VulkanProgram			vulkanProgram	(shaders);
+
+		VulkanDrawContext		drawContext(context, drawState, drawCallData, vulkanProgram);
 		drawContext.draw();
 
 		// All pixels must be black -- nothing is drawn.
@@ -902,9 +481,9 @@
 {
 	requireFeatures(context.getInstanceInterface(), context.getPhysicalDevice(), FEATURE_DEPTH_CLAMP);
 
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 
 	const int		numCases		= 4;
 	const IVec2		regionSize		= IVec2(RENDER_SIZE/2, RENDER_SIZE);	//! size of the clamped region
@@ -965,7 +544,13 @@
 		log << tcu::TestLog::Message << cases[caseNdx].desc << tcu::TestLog::EndMessage;
 
 		const std::vector<Vec4> vertices = genVertices(topology, Vec4(0.0f, 0.0f, cases[caseNdx].zPos, 0.0f), 1.0f);
-		DrawContext drawContext(context, shaders, vertices, topology, static_cast<deUint32>(RENDER_SIZE), cases[caseNdx].depthClampEnable);
+
+		DrawState					drawState		(topology, RENDER_SIZE, RENDER_SIZE);
+		DrawCallData				drawCallData	(vertices);
+		VulkanProgram				vulkanProgram	(shaders);
+		drawState.depthClampEnable = cases[caseNdx].depthClampEnable;
+
+		VulkanDrawContext			drawContext(context, drawState, drawCallData, vulkanProgram);
 		drawContext.draw();
 
 		const int numPixels = countPixels(drawContext.getColorPixels(), cases[caseNdx].regionOffset, regionSize, cases[caseNdx].color, Vec4());
@@ -984,9 +569,32 @@
 {
 	requireFeatures(context.getInstanceInterface(), context.getPhysicalDevice(), FEATURE_LARGE_POINTS);
 
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	bool pointClippingOutside = true;
+
+	if (de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_maintenance2"))
+	{
+		VkPointClippingBehaviorKHR clippingBehavior = getClippingBehavior(context.getInstanceInterface(), context.getPhysicalDevice());
+
+		switch (clippingBehavior)
+		{
+			case VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR:		pointClippingOutside = true;				break;
+			case VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR:	pointClippingOutside = false;				break;
+			case invalidClippingBehavior:								TCU_FAIL("Clipping behavior read failure");	break;
+			default:
+			{
+				TCU_FAIL("Unexpected clipping behavior reported");
+			}
+		}
+	}
+	else
+	{
+		//TODO: Now we have 2 cases {some-points-drawn|nothing}, we should have {all-points-drawn|some-points-drawn|nothing}
+		return tcu::TestStatus::pass("OK");
+	}
+
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 
 	std::vector<Vec4> vertices;
 	{
@@ -1007,13 +615,28 @@
 
 	log << tcu::TestLog::Message << "Drawing several large points just outside the clip volume. Expecting an empty image." << tcu::TestLog::EndMessage;
 
-	DrawContext drawContext(context, shaders, vertices, VK_PRIMITIVE_TOPOLOGY_POINT_LIST);
+	DrawState			drawState		(VK_PRIMITIVE_TOPOLOGY_POINT_LIST, RENDER_SIZE, RENDER_SIZE);
+	DrawCallData		drawCallData	(vertices);
+	VulkanProgram		vulkanProgram	(shaders);
+
+	VulkanDrawContext	drawContext(context, drawState, drawCallData, vulkanProgram);
 	drawContext.draw();
 
-	// All pixels must be black -- nothing is drawn.
-	const int numBlackPixels = countPixels(drawContext.getColorPixels(), Vec4(0.0f, 0.0f, 0.0f, 1.0f), Vec4());
+	const int	numBlackPixels	= countPixels(drawContext.getColorPixels(), Vec4(0.0f, 0.0f, 0.0f, 1.0f), Vec4());
+	bool		result			= false;
 
-	return (numBlackPixels == NUM_RENDER_PIXELS ? tcu::TestStatus::pass("OK") : tcu::TestStatus::fail("Rendered image(s) are incorrect"));
+	if (pointClippingOutside)
+	{
+		// All pixels must be black -- nothing is drawn.
+		result = (numBlackPixels == NUM_RENDER_PIXELS);
+	}
+	else
+	{
+		// Rendering pixels without clipping: some pixels should not be black -- something is drawn.
+		result = (numBlackPixels < NUM_RENDER_PIXELS);
+	}
+
+	return (result ? tcu::TestStatus::pass("OK") : tcu::TestStatus::fail("Rendered image(s) are incorrect"));
 }
 
 //! Wide line clipping
@@ -1023,9 +646,9 @@
 {
 	requireFeatures(context.getInstanceInterface(), context.getPhysicalDevice(), FEATURE_WIDE_LINES);
 
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 
 	const float delta = 0.1f;  // much smaller than the line width
 
@@ -1070,7 +693,12 @@
 	log << tcu::TestLog::Message << "Drawing several wide lines just outside the clip volume. Expecting an empty image." << tcu::TestLog::EndMessage
 		<< tcu::TestLog::Message << "Line width is " << lineWidth << "." << tcu::TestLog::EndMessage;
 
-	DrawContext drawContext(context, shaders, vertices, VK_PRIMITIVE_TOPOLOGY_LINE_LIST, static_cast<deUint32>(RENDER_SIZE), false, false, lineWidth);
+	DrawState					drawState		(VK_PRIMITIVE_TOPOLOGY_LINE_LIST, RENDER_SIZE, RENDER_SIZE);
+	DrawCallData				drawCallData	(vertices);
+	VulkanProgram				vulkanProgram	(shaders);
+	drawState.lineWidth			= lineWidth;
+
+	VulkanDrawContext			drawContext(context, drawState, drawCallData, vulkanProgram);
 	drawContext.draw();
 
 	// All pixels must be black -- nothing is drawn.
@@ -1358,16 +986,16 @@
 			return tcu::TestStatus::fail("maxCombinedClipAndCullDistances smaller than the minimum required by the spec");
 	}
 
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 	if (caseDef.enableTessellation)
 	{
-		shaders.push_back(Shader(VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,		context.getBinaryCollection().get("tesc")));
-		shaders.push_back(Shader(VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT,	context.getBinaryCollection().get("tese")));
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,	context.getBinaryCollection().get("tesc")));
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT,	context.getBinaryCollection().get("tese")));
 	}
 	if (caseDef.enableGeometry)
-		shaders.push_back(Shader(VK_SHADER_STAGE_GEOMETRY_BIT,	context.getBinaryCollection().get("geom")));
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_GEOMETRY_BIT,	context.getBinaryCollection().get("geom")));
 
 	const int numBars = MAX_COMBINED_CLIP_AND_CULL_DISTANCES;
 
@@ -1394,7 +1022,14 @@
 		<< tcu::TestLog::Message << "Using " << caseDef.numClipDistances << " ClipDistance(s) and " << caseDef.numCullDistances << " CullDistance(s)" << tcu::TestLog::EndMessage
 		<< tcu::TestLog::Message << "Expecting upper half of the clipped bars to be black." << tcu::TestLog::EndMessage;
 
-	DrawContext drawContext(context, shaders, vertices, caseDef.topology);
+	DrawState			drawState		(caseDef.topology, RENDER_SIZE, RENDER_SIZE);
+	DrawCallData		drawCallData	(vertices);
+	VulkanProgram		vulkanProgram	(shaders);
+
+	if (caseDef.enableTessellation)
+		drawState.numPatchControlPoints = NUM_PATCH_CONTROL_POINTS;
+
+	VulkanDrawContext	drawContext(context, drawState, drawCallData, vulkanProgram);
 	drawContext.draw();
 
 	// Count black pixels in the whole image.
@@ -1467,9 +1102,9 @@
 		requireFeatures(vki, physDevice, FEATURE_SHADER_CLIP_DISTANCE);
 	}
 
-	std::vector<Shader> shaders;
-	shaders.push_back(Shader(VK_SHADER_STAGE_VERTEX_BIT,	context.getBinaryCollection().get("vert")));
-	shaders.push_back(Shader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
+	std::vector<VulkanShader> shaders;
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	context.getBinaryCollection().get("frag")));
 
 	std::vector<Vec4> vertices;
 	{
@@ -1515,7 +1150,12 @@
 		<< tcu::TestLog::Message << "Using " << numClipDistances << " clipping plane(s), one of them possibly having negative values." << tcu::TestLog::EndMessage
 		<< tcu::TestLog::Message << "Expecting a uniform gray area, no missing (black) nor overlapped (white) pixels." << tcu::TestLog::EndMessage;
 
-	DrawContext drawContext(context, shaders, vertices, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, static_cast<deUint32>(RENDER_SIZE_LARGE), false, true);
+	DrawState					drawState		(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, RENDER_SIZE_LARGE, RENDER_SIZE_LARGE);
+	DrawCallData				drawCallData	(vertices);
+	VulkanProgram				vulkanProgram	(shaders);
+	drawState.blendEnable		= true;
+
+	VulkanDrawContext			drawContext(context, drawState, drawCallData, vulkanProgram);
 	drawContext.draw();
 
 	const int numGrayPixels		= countPixels(drawContext.getColorPixels(), Vec4(0.5f, 0.5f, 0.5f, 1.0f), Vec4(0.02f, 0.02f, 0.02f, 0.0f));
diff --git a/external/vulkancts/modules/vulkan/clipping/vktClippingUtil.cpp b/external/vulkancts/modules/vulkan/clipping/vktClippingUtil.cpp
deleted file mode 100644
index 4b95413..0000000
--- a/external/vulkancts/modules/vulkan/clipping/vktClippingUtil.cpp
+++ /dev/null
@@ -1,295 +0,0 @@
-/*------------------------------------------------------------------------
- * Vulkan Conformance Tests
- * ------------------------
- *
- * Copyright (c) 2016 The Khronos Group Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- *//*!
- * \file
- * \brief Clipping tests utilities
- *//*--------------------------------------------------------------------*/
-
-#include "vktClippingUtil.hpp"
-#include "vkTypeUtil.hpp"
-
-namespace vkt
-{
-namespace clipping
-{
-using namespace vk;
-
-VkBufferCreateInfo makeBufferCreateInfo (const VkDeviceSize			bufferSize,
-										 const VkBufferUsageFlags	usage)
-{
-	const VkBufferCreateInfo bufferCreateInfo =
-	{
-		VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,	// VkStructureType		sType;
-		DE_NULL,								// const void*			pNext;
-		(VkBufferCreateFlags)0,					// VkBufferCreateFlags	flags;
-		bufferSize,								// VkDeviceSize			size;
-		usage,									// VkBufferUsageFlags	usage;
-		VK_SHARING_MODE_EXCLUSIVE,				// VkSharingMode		sharingMode;
-		0u,										// deUint32				queueFamilyIndexCount;
-		DE_NULL,								// const deUint32*		pQueueFamilyIndices;
-	};
-	return bufferCreateInfo;
-}
-
-VkBufferMemoryBarrier makeBufferMemoryBarrier (const VkAccessFlags	srcAccessMask,
-											   const VkAccessFlags	dstAccessMask,
-											   const VkBuffer		buffer,
-											   const VkDeviceSize	offset,
-											   const VkDeviceSize	bufferSizeBytes)
-{
-	const VkBufferMemoryBarrier barrier =
-	{
-		VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,	// VkStructureType	sType;
-		DE_NULL,									// const void*		pNext;
-		srcAccessMask,								// VkAccessFlags	srcAccessMask;
-		dstAccessMask,								// VkAccessFlags	dstAccessMask;
-		VK_QUEUE_FAMILY_IGNORED,					// deUint32			srcQueueFamilyIndex;
-		VK_QUEUE_FAMILY_IGNORED,					// deUint32			destQueueFamilyIndex;
-		buffer,										// VkBuffer			buffer;
-		offset,										// VkDeviceSize		offset;
-		bufferSizeBytes,							// VkDeviceSize		size;
-	};
-	return barrier;
-}
-
-VkImageMemoryBarrier makeImageMemoryBarrier	(const VkAccessFlags			srcAccessMask,
-											 const VkAccessFlags			dstAccessMask,
-											 const VkImageLayout			oldLayout,
-											 const VkImageLayout			newLayout,
-											 const VkImage					image,
-											 const VkImageSubresourceRange	subresourceRange)
-{
-	const VkImageMemoryBarrier barrier =
-	{
-		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType			sType;
-		DE_NULL,										// const void*				pNext;
-		srcAccessMask,									// VkAccessFlags			outputMask;
-		dstAccessMask,									// VkAccessFlags			inputMask;
-		oldLayout,										// VkImageLayout			oldLayout;
-		newLayout,										// VkImageLayout			newLayout;
-		VK_QUEUE_FAMILY_IGNORED,						// deUint32					srcQueueFamilyIndex;
-		VK_QUEUE_FAMILY_IGNORED,						// deUint32					destQueueFamilyIndex;
-		image,											// VkImage					image;
-		subresourceRange,								// VkImageSubresourceRange	subresourceRange;
-	};
-	return barrier;
-}
-
-Move<VkCommandPool> makeCommandPool (const DeviceInterface& vk, const VkDevice device, const deUint32 queueFamilyIndex)
-{
-	const VkCommandPoolCreateInfo info =
-	{
-		VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO,			// VkStructureType			sType;
-		DE_NULL,											// const void*				pNext;
-		VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT,	// VkCommandPoolCreateFlags	flags;
-		queueFamilyIndex,									// deUint32					queueFamilyIndex;
-	};
-	return createCommandPool(vk, device, &info);
-}
-
-Move<VkCommandBuffer> makeCommandBuffer (const DeviceInterface& vk, const VkDevice device, const VkCommandPool commandPool)
-{
-	const VkCommandBufferAllocateInfo info =
-	{
-		VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,		// VkStructureType		sType;
-		DE_NULL,											// const void*			pNext;
-		commandPool,										// VkCommandPool		commandPool;
-		VK_COMMAND_BUFFER_LEVEL_PRIMARY,					// VkCommandBufferLevel	level;
-		1u,													// deUint32				commandBufferCount;
-	};
-	return allocateCommandBuffer(vk, device, &info);
-}
-
-Move<VkDescriptorSet> makeDescriptorSet (const DeviceInterface&			vk,
-										 const VkDevice					device,
-										 const VkDescriptorPool			descriptorPool,
-										 const VkDescriptorSetLayout	setLayout)
-{
-	const VkDescriptorSetAllocateInfo info =
-	{
-		VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,		// VkStructureType				sType;
-		DE_NULL,											// const void*					pNext;
-		descriptorPool,										// VkDescriptorPool				descriptorPool;
-		1u,													// deUint32						descriptorSetCount;
-		&setLayout,											// const VkDescriptorSetLayout*	pSetLayouts;
-	};
-	return allocateDescriptorSet(vk, device, &info);
-}
-
-Move<VkPipelineLayout> makePipelineLayout (const DeviceInterface&		vk,
-										   const VkDevice				device,
-										   const VkDescriptorSetLayout	descriptorSetLayout)
-{
-	const VkPipelineLayoutCreateInfo info =
-	{
-		VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,		// VkStructureType				sType;
-		DE_NULL,											// const void*					pNext;
-		(VkPipelineLayoutCreateFlags)0,						// VkPipelineLayoutCreateFlags	flags;
-		1u,													// deUint32						setLayoutCount;
-		&descriptorSetLayout,								// const VkDescriptorSetLayout*	pSetLayouts;
-		0u,													// deUint32						pushConstantRangeCount;
-		DE_NULL,											// const VkPushConstantRange*	pPushConstantRanges;
-	};
-	return createPipelineLayout(vk, device, &info);
-}
-
-Move<VkPipelineLayout> makePipelineLayoutWithoutDescriptors (const DeviceInterface&		vk,
-															 const VkDevice				device)
-{
-	const VkPipelineLayoutCreateInfo info =
-	{
-		VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,		// VkStructureType				sType;
-		DE_NULL,											// const void*					pNext;
-		(VkPipelineLayoutCreateFlags)0,						// VkPipelineLayoutCreateFlags	flags;
-		0u,													// deUint32						setLayoutCount;
-		DE_NULL,											// const VkDescriptorSetLayout*	pSetLayouts;
-		0u,													// deUint32						pushConstantRangeCount;
-		DE_NULL,											// const VkPushConstantRange*	pPushConstantRanges;
-	};
-	return createPipelineLayout(vk, device, &info);
-}
-
-Move<VkImageView> makeImageView (const DeviceInterface&			vk,
-								 const VkDevice					device,
-								 const VkImage					image,
-								 const VkImageViewType			viewType,
-								 const VkFormat					format,
-								 const VkImageSubresourceRange	subresourceRange)
-{
-	const VkImageViewCreateInfo imageViewParams =
-	{
-		VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,		// VkStructureType			sType;
-		DE_NULL,										// const void*				pNext;
-		(VkImageViewCreateFlags)0,						// VkImageViewCreateFlags	flags;
-		image,											// VkImage					image;
-		viewType,										// VkImageViewType			viewType;
-		format,											// VkFormat					format;
-		makeComponentMappingRGBA(),						// VkComponentMapping		components;
-		subresourceRange,								// VkImageSubresourceRange	subresourceRange;
-	};
-	return createImageView(vk, device, &imageViewParams);
-}
-
-VkBufferImageCopy makeBufferImageCopy (const VkImageSubresourceLayers	subresourceLayers,
-									   const VkExtent3D					extent)
-{
-	const VkBufferImageCopy copyParams =
-	{
-		0ull,										//	VkDeviceSize				bufferOffset;
-		0u,											//	deUint32					bufferRowLength;
-		0u,											//	deUint32					bufferImageHeight;
-		subresourceLayers,							//	VkImageSubresourceLayers	imageSubresource;
-		makeOffset3D(0, 0, 0),						//	VkOffset3D					imageOffset;
-		extent,										//	VkExtent3D					imageExtent;
-	};
-	return copyParams;
-}
-
-void beginCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
-{
-	const VkCommandBufferBeginInfo info =
-	{
-		VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType                          sType;
-		DE_NULL,										// const void*                              pNext;
-		VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags                flags;
-		DE_NULL,										// const VkCommandBufferInheritanceInfo*    pInheritanceInfo;
-	};
-	VK_CHECK(vk.beginCommandBuffer(commandBuffer, &info));
-}
-
-void endCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
-{
-	VK_CHECK(vk.endCommandBuffer(commandBuffer));
-}
-
-void submitCommandsAndWait (const DeviceInterface&	vk,
-							const VkDevice			device,
-							const VkQueue			queue,
-							const VkCommandBuffer	commandBuffer)
-{
-	const VkFenceCreateInfo fenceInfo =
-	{
-		VK_STRUCTURE_TYPE_FENCE_CREATE_INFO,	// VkStructureType		sType;
-		DE_NULL,								// const void*			pNext;
-		(VkFenceCreateFlags)0,					// VkFenceCreateFlags	flags;
-	};
-	const Unique<VkFence> fence(createFence(vk, device, &fenceInfo));
-
-	const VkSubmitInfo submitInfo =
-	{
-		VK_STRUCTURE_TYPE_SUBMIT_INFO,		// VkStructureType                sType;
-		DE_NULL,							// const void*                    pNext;
-		0u,									// uint32_t                       waitSemaphoreCount;
-		DE_NULL,							// const VkSemaphore*             pWaitSemaphores;
-		DE_NULL,							// const VkPipelineStageFlags*    pWaitDstStageMask;
-		1u,									// uint32_t                       commandBufferCount;
-		&commandBuffer,						// const VkCommandBuffer*         pCommandBuffers;
-		0u,									// uint32_t                       signalSemaphoreCount;
-		DE_NULL,							// const VkSemaphore*             pSignalSemaphores;
-	};
-	VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence));
-	VK_CHECK(vk.waitForFences(device, 1u, &fence.get(), DE_TRUE, ~0ull));
-}
-
-void requireFeatures (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const FeatureFlags flags)
-{
-	const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physDevice);
-
-	if (((flags & FEATURE_TESSELLATION_SHADER) != 0) && !features.tessellationShader)
-		throw tcu::NotSupportedError("Tessellation shader not supported");
-
-	if (((flags & FEATURE_GEOMETRY_SHADER) != 0) && !features.geometryShader)
-		throw tcu::NotSupportedError("Geometry shader not supported");
-
-	if (((flags & FEATURE_SHADER_FLOAT_64) != 0) && !features.shaderFloat64)
-		throw tcu::NotSupportedError("Double-precision floats not supported");
-
-	if (((flags & FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS) != 0) && !features.vertexPipelineStoresAndAtomics)
-		throw tcu::NotSupportedError("SSBO and image writes not supported in vertex pipeline");
-
-	if (((flags & FEATURE_FRAGMENT_STORES_AND_ATOMICS) != 0) && !features.fragmentStoresAndAtomics)
-		throw tcu::NotSupportedError("SSBO and image writes not supported in fragment shader");
-
-	if (((flags & FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE) != 0) && !features.shaderTessellationAndGeometryPointSize)
-		throw tcu::NotSupportedError("Tessellation and geometry shaders don't support PointSize built-in");
-
-	if (((flags & FEATURE_DEPTH_CLAMP) != 0) && !features.depthClamp)
-		throw tcu::NotSupportedError("Depth clamp not supported");
-
-	if (((flags & FEATURE_LARGE_POINTS) != 0) && !features.largePoints)
-		throw tcu::NotSupportedError("Large points not supported");
-
-	if (((flags & FEATURE_WIDE_LINES) != 0) && !features.wideLines)
-		throw tcu::NotSupportedError("Wide lines not supported");
-
-	if (((flags & FEATURE_SHADER_CLIP_DISTANCE) != 0) && !features.shaderClipDistance)
-		throw tcu::NotSupportedError("Shader ClipDistance not supported");
-
-	if (((flags & FEATURE_SHADER_CULL_DISTANCE) != 0) && !features.shaderCullDistance)
-		throw tcu::NotSupportedError("Shader CullDistance not supported");
-}
-
-std::string getPrimitiveTopologyShortName (const VkPrimitiveTopology topology)
-{
-	std::string name(getPrimitiveTopologyName(topology));
-	return de::toLower(name.substr(22));
-}
-
-} // clipping
-} // vkt
diff --git a/external/vulkancts/modules/vulkan/clipping/vktClippingUtil.hpp b/external/vulkancts/modules/vulkan/clipping/vktClippingUtil.hpp
deleted file mode 100644
index c975813..0000000
--- a/external/vulkancts/modules/vulkan/clipping/vktClippingUtil.hpp
+++ /dev/null
@@ -1,131 +0,0 @@
-#ifndef _VKTCLIPPINGUTIL_HPP
-#define _VKTCLIPPINGUTIL_HPP
-/*------------------------------------------------------------------------
- * Vulkan Conformance Tests
- * ------------------------
- *
- * Copyright (c) 2016 The Khronos Group Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- *//*!
- * \file
- * \brief Clipping tests utilities
- *//*--------------------------------------------------------------------*/
-
-#include "vkDefs.hpp"
-#include "vkQueryUtil.hpp"
-#include "vkMemUtil.hpp"
-#include "vkRefUtil.hpp"
-#include "vkPrograms.hpp"
-#include "tcuVector.hpp"
-
-namespace vkt
-{
-namespace clipping
-{
-
-class Buffer
-{
-public:
-										Buffer			(const vk::DeviceInterface&		vk,
-														 const vk::VkDevice				device,
-														 vk::Allocator&					allocator,
-														 const vk::VkBufferCreateInfo&	bufferCreateInfo,
-														 const vk::MemoryRequirement	memoryRequirement)
-
-											: m_buffer		(createBuffer(vk, device, &bufferCreateInfo))
-											, m_allocation	(allocator.allocate(getBufferMemoryRequirements(vk, device, *m_buffer), memoryRequirement))
-										{
-											VK_CHECK(vk.bindBufferMemory(device, *m_buffer, m_allocation->getMemory(), m_allocation->getOffset()));
-										}
-
-	const vk::VkBuffer&					get				(void) const { return *m_buffer; }
-	const vk::VkBuffer&					operator*		(void) const { return get(); }
-	vk::Allocation&						getAllocation	(void) const { return *m_allocation; }
-
-private:
-	const vk::Unique<vk::VkBuffer>		m_buffer;
-	const de::UniquePtr<vk::Allocation>	m_allocation;
-
-	// "deleted"
-										Buffer			(const Buffer&);
-	Buffer&								operator=		(const Buffer&);
-};
-
-class Image
-{
-public:
-										Image			(const vk::DeviceInterface&		vk,
-														 const vk::VkDevice				device,
-														 vk::Allocator&					allocator,
-														 const vk::VkImageCreateInfo&	imageCreateInfo,
-														 const vk::MemoryRequirement	memoryRequirement)
-
-											: m_image		(createImage(vk, device, &imageCreateInfo))
-											, m_allocation	(allocator.allocate(getImageMemoryRequirements(vk, device, *m_image), memoryRequirement))
-										{
-											VK_CHECK(vk.bindImageMemory(device, *m_image, m_allocation->getMemory(), m_allocation->getOffset()));
-										}
-
-	const vk::VkImage&					get				(void) const { return *m_image; }
-	const vk::VkImage&					operator*		(void) const { return get(); }
-	vk::Allocation&						getAllocation	(void) const { return *m_allocation; }
-
-private:
-	const vk::Unique<vk::VkImage>		m_image;
-	const de::UniquePtr<vk::Allocation>	m_allocation;
-
-	// "deleted"
-										Image			(const Image&);
-	Image&								operator=		(const Image&);
-};
-
-enum FeatureFlagBits
-{
-	FEATURE_TESSELLATION_SHADER							= 1u << 0,
-	FEATURE_GEOMETRY_SHADER								= 1u << 1,
-	FEATURE_SHADER_FLOAT_64								= 1u << 2,
-	FEATURE_VERTEX_PIPELINE_STORES_AND_ATOMICS			= 1u << 3,
-	FEATURE_FRAGMENT_STORES_AND_ATOMICS					= 1u << 4,
-	FEATURE_SHADER_TESSELLATION_AND_GEOMETRY_POINT_SIZE	= 1u << 5,
-	FEATURE_DEPTH_CLAMP									= 1u << 6,
-	FEATURE_LARGE_POINTS								= 1u << 7,
-	FEATURE_WIDE_LINES									= 1u << 8,
-	FEATURE_SHADER_CLIP_DISTANCE						= 1u << 9,
-	FEATURE_SHADER_CULL_DISTANCE						= 1u << 10,
-};
-typedef deUint32 FeatureFlags;
-
-vk::VkBufferCreateInfo			makeBufferCreateInfo						(const vk::VkDeviceSize bufferSize, const vk::VkBufferUsageFlags usage);
-vk::Move<vk::VkCommandPool>		makeCommandPool								(const vk::DeviceInterface& vk, const vk::VkDevice device, const deUint32 queueFamilyIndex);
-vk::Move<vk::VkCommandBuffer>	makeCommandBuffer							(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkCommandPool commandPool);
-vk::Move<vk::VkDescriptorSet>	makeDescriptorSet							(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkDescriptorPool descriptorPool, const vk::VkDescriptorSetLayout setLayout);
-vk::Move<vk::VkPipelineLayout>	makePipelineLayout							(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkDescriptorSetLayout descriptorSetLayout);
-vk::Move<vk::VkPipelineLayout>	makePipelineLayoutWithoutDescriptors		(const vk::DeviceInterface& vk, const vk::VkDevice device);
-vk::Move<vk::VkImageView>		makeImageView								(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkImage image, const vk::VkImageViewType viewType, const vk::VkFormat format, const vk::VkImageSubresourceRange subresourceRange);
-vk::VkBufferImageCopy			makeBufferImageCopy							(const vk::VkImageSubresourceLayers subresourceLayers, const vk::VkExtent3D extent);
-vk::VkBufferMemoryBarrier		makeBufferMemoryBarrier						(const vk::VkAccessFlags srcAccessMask, const vk::VkAccessFlags dstAccessMask, const vk::VkBuffer buffer, const vk::VkDeviceSize offset, const vk::VkDeviceSize bufferSizeBytes);
-vk::VkImageMemoryBarrier		makeImageMemoryBarrier						(const vk::VkAccessFlags srcAccessMask, const vk::VkAccessFlags dstAccessMask, const vk::VkImageLayout oldLayout, const vk::VkImageLayout newLayout, const vk::VkImage image, const vk::VkImageSubresourceRange subresourceRange);
-
-void							beginCommandBuffer							(const vk::DeviceInterface& vk, const vk::VkCommandBuffer commandBuffer);
-void							endCommandBuffer							(const vk::DeviceInterface& vk, const vk::VkCommandBuffer commandBuffer);
-void							submitCommandsAndWait						(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkQueue queue, const vk::VkCommandBuffer commandBuffer);
-void							requireFeatures								(const vk::InstanceInterface& vki, const vk::VkPhysicalDevice physDevice, const FeatureFlags flags);
-
-std::string						getPrimitiveTopologyShortName				(const vk::VkPrimitiveTopology topology);
-
-} // clipping
-} // vkt
-
-#endif // _VKTCLIPPINGUTIL_HPP
diff --git a/external/vulkancts/modules/vulkan/geometry/vktGeometryBasicGeometryShaderTests.cpp b/external/vulkancts/modules/vulkan/geometry/vktGeometryBasicGeometryShaderTests.cpp
index afbb786..4508bb9 100644
--- a/external/vulkancts/modules/vulkan/geometry/vktGeometryBasicGeometryShaderTests.cpp
+++ b/external/vulkancts/modules/vulkan/geometry/vktGeometryBasicGeometryShaderTests.cpp
@@ -490,7 +490,7 @@
 															},											// VkImageSubresourceRange	subresourceRange;
 														};
 		m_imageView										= createImageView(vk, device, &viewParams);
-		const VkDescriptorImageInfo descriptorImageInfo = makeDescriptorImageInfo (*m_sampler, *m_imageView, VK_IMAGE_LAYOUT_GENERAL);
+		const VkDescriptorImageInfo descriptorImageInfo = makeDescriptorImageInfo (*m_sampler, *m_imageView, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
 		DescriptorSetUpdateBuilder()
 			.writeSingle(*m_descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorImageInfo)
 			.update(vk, device);
diff --git a/external/vulkancts/modules/vulkan/image/CMakeLists.txt b/external/vulkancts/modules/vulkan/image/CMakeLists.txt
index cafca7c..51f26d7 100644
--- a/external/vulkancts/modules/vulkan/image/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/image/CMakeLists.txt
@@ -9,6 +9,8 @@
 	vktImageAtomicOperationTests.hpp
 	vktImageLoadStoreTests.cpp
 	vktImageLoadStoreTests.hpp
+	vktImageMutableTests.cpp
+	vktImageMutableTests.hpp
 	vktImageQualifiersTests.cpp
 	vktImageQualifiersTests.hpp
 	vktImageSizeTests.cpp
@@ -17,8 +19,12 @@
 	vktImageTexture.hpp
 	vktImageMultisampleLoadStoreTests.cpp
 	vktImageMultisampleLoadStoreTests.hpp
+	vktImageCompressionTranscodingSupport.cpp
+	vktImageCompressionTranscodingSupport.hpp
 	vktImageLoadStoreUtil.cpp
 	vktImageLoadStoreUtil.hpp
+	vktImageTranscodingSupportTests.cpp
+	vktImageTranscodingSupportTests.hpp
 	)
 
 set(DEQP_VK_IMAGE_LIBS
diff --git a/external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp b/external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp
new file mode 100644
index 0000000..6b02414
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.cpp
@@ -0,0 +1,2928 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file  vktImageCompressionTranscodingSupport.cpp
+ * \brief Compression transcoding support
+ *//*--------------------------------------------------------------------*/
+
+#include "vktImageCompressionTranscodingSupport.hpp"
+
+#include "deUniquePtr.hpp"
+#include "deStringUtil.hpp"
+#include "deSharedPtr.hpp"
+#include "deRandom.hpp"
+
+#include "vktTestCaseUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkImageUtil.hpp"
+#include "vktImageTestsUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkQueryUtil.hpp"
+
+#include "tcuTextureUtil.hpp"
+#include "tcuTexture.hpp"
+#include "tcuCompressedTexture.hpp"
+#include "tcuVectorType.hpp"
+#include "tcuResource.hpp"
+#include "tcuImageIO.hpp"
+#include "tcuImageCompare.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuRGBA.hpp"
+#include "tcuSurface.hpp"
+
+#include <vector>
+using namespace vk;
+namespace vkt
+{
+namespace image
+{
+namespace
+{
+using std::string;
+using std::vector;
+using tcu::TestContext;
+using tcu::TestStatus;
+using tcu::UVec3;
+using tcu::IVec3;
+using tcu::CompressedTexFormat;
+using tcu::CompressedTexture;
+using tcu::Resource;
+using tcu::Archive;
+using tcu::ConstPixelBufferAccess;
+using de::MovePtr;
+using de::SharedPtr;
+using de::Random;
+
+typedef SharedPtr<MovePtr<Image> >			ImageSp;
+typedef SharedPtr<Move<VkImageView> >		ImageViewSp;
+typedef SharedPtr<Move<VkDescriptorSet> >	SharedVkDescriptorSet;
+
+enum ShaderType
+{
+	SHADER_TYPE_COMPUTE,
+	SHADER_TYPE_FRAGMENT,
+	SHADER_TYPE_LAST
+};
+
+enum Operation
+{
+	OPERATION_IMAGE_LOAD,
+	OPERATION_TEXEL_FETCH,
+	OPERATION_TEXTURE,
+	OPERATION_IMAGE_STORE,
+	OPERATION_ATTACHMENT_READ,
+	OPERATION_ATTACHMENT_WRITE,
+	OPERATION_TEXTURE_READ,
+	OPERATION_TEXTURE_WRITE,
+	OPERATION_LAST
+};
+
+struct TestParameters
+{
+	Operation			operation;
+	ShaderType			shader;
+	UVec3				size;
+	ImageType			imageType;
+	VkFormat			formatCompressed;
+	VkFormat			formatUncompressed;
+	deUint32			imagesCount;
+	VkImageUsageFlags	compressedImageUsage;
+	VkImageUsageFlags	compressedImageViewUsage;
+	VkImageUsageFlags	uncompressedImageUsage;
+	bool				useMipmaps;
+	VkFormat			formatForVerify;
+};
+
+template<typename T>
+inline SharedPtr<Move<T> > makeVkSharedPtr (Move<T> move)
+{
+	return SharedPtr<Move<T> >(new Move<T>(move));
+}
+
+template<typename T>
+inline SharedPtr<MovePtr<T> > makeVkSharedPtr (MovePtr<T> movePtr)
+{
+	return SharedPtr<MovePtr<T> >(new MovePtr<T>(movePtr));
+}
+
+const deUint32 SINGLE_LEVEL = 1u;
+const deUint32 SINGLE_LAYER = 1u;
+
+class BasicTranscodingTestInstance : public TestInstance
+{
+public:
+							BasicTranscodingTestInstance	(Context&						context,
+															 const TestParameters&			parameters);
+	virtual TestStatus		iterate							(void) = 0;
+protected:
+	void					generateData					(deUint8*						toFill,
+															 const size_t					size,
+															 const VkFormat					format,
+															 const deUint32					layer = 0u,
+															 const deUint32					level = 0u);
+	deUint32				getLevelCount					();
+	deUint32				getLayerCount					();
+	UVec3					getLayerDims					();
+	vector<UVec3>			getMipLevelSizes				(UVec3							baseSize);
+	vector<UVec3>			getCompressedMipLevelSizes		(const VkFormat					compressedFormat,
+															 const vector<UVec3>&			uncompressedSizes);
+
+	const TestParameters	m_parameters;
+	const deUint32			m_blockWidth;
+	const deUint32			m_blockHeight;
+	const deUint32			m_levelCount;
+	const UVec3				m_layerSize;
+
+private:
+	deUint32				findMipMapLevelCount			();
+};
+
+deUint32 BasicTranscodingTestInstance::findMipMapLevelCount ()
+{
+	deUint32 levelCount = 1;
+
+	// We cannot use mipmap levels which have resolution below block size.
+	// Reduce number of mipmap levels
+	if (m_parameters.useMipmaps)
+	{
+		deUint32 w = m_parameters.size.x();
+		deUint32 h = m_parameters.size.y();
+
+		DE_ASSERT(m_blockWidth > 0u && m_blockHeight > 0u);
+
+		while (w > m_blockWidth && h > m_blockHeight)
+		{
+			w >>= 1;
+			h >>= 1;
+
+			if (w > m_blockWidth && h > m_blockHeight)
+				levelCount++;
+		}
+
+		DE_ASSERT((m_parameters.size.x() >> (levelCount - 1u)) >= m_blockWidth);
+		DE_ASSERT((m_parameters.size.y() >> (levelCount - 1u)) >= m_blockHeight);
+	}
+
+	return levelCount;
+}
+
+BasicTranscodingTestInstance::BasicTranscodingTestInstance (Context& context, const TestParameters& parameters)
+	: TestInstance	(context)
+	, m_parameters	(parameters)
+	, m_blockWidth	(getBlockWidth(m_parameters.formatCompressed))
+	, m_blockHeight	(getBlockHeight(m_parameters.formatCompressed))
+	, m_levelCount	(findMipMapLevelCount())
+	, m_layerSize	(getLayerSize(m_parameters.imageType, m_parameters.size))
+{
+	DE_ASSERT(deLog2Floor32(m_parameters.size.x()) == deLog2Floor32(m_parameters.size.y()));
+}
+
+deUint32 BasicTranscodingTestInstance::getLevelCount()
+{
+	return m_levelCount;
+}
+
+deUint32 BasicTranscodingTestInstance::getLayerCount()
+{
+	return m_parameters.size.z();
+}
+
+UVec3 BasicTranscodingTestInstance::getLayerDims()
+{
+	return m_layerSize;
+}
+
+vector<UVec3> BasicTranscodingTestInstance::getMipLevelSizes (UVec3 baseSize)
+{
+	vector<UVec3>	levelSizes;
+	const deUint32	levelCount = getLevelCount();
+
+	DE_ASSERT(m_parameters.imageType == IMAGE_TYPE_2D || m_parameters.imageType == IMAGE_TYPE_2D_ARRAY);
+
+	baseSize.z() = 1u;
+
+	levelSizes.push_back(baseSize);
+
+	while (levelSizes.size() < levelCount && (baseSize.x() != 1 || baseSize.y() != 1))
+	{
+		baseSize.x() = deMax32(baseSize.x() >> 1, 1);
+		baseSize.y() = deMax32(baseSize.y() >> 1, 1);
+		levelSizes.push_back(baseSize);
+	}
+
+	DE_ASSERT(levelSizes.size() == getLevelCount());
+
+	return levelSizes;
+}
+
+vector<UVec3> BasicTranscodingTestInstance::getCompressedMipLevelSizes (const VkFormat compressedFormat, const vector<UVec3>& uncompressedSizes)
+{
+	vector<UVec3> levelSizes;
+	vector<UVec3>::const_iterator it;
+
+	for (it = uncompressedSizes.begin(); it != uncompressedSizes.end(); it++)
+		levelSizes.push_back(getCompressedImageResolutionInBlocks(compressedFormat, *it));
+
+	return levelSizes;
+}
+
+void BasicTranscodingTestInstance::generateData (deUint8*		toFill,
+												 const size_t	size,
+												 const VkFormat format,
+												 const deUint32 layer,
+												 const deUint32 level)
+{
+	const deUint8 pattern[] =
+	{
+		// 64-bit values
+		0x11, 0x11, 0x11, 0x11, 0x22, 0x22, 0x22, 0x22,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00,
+		0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Positive infinity
+		0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Negative infinity
+		0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,		// Start of a signalling NaN (NANS)
+		0x7F, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of a signalling NaN (NANS)
+		0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,		// Start of a signalling NaN (NANS)
+		0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of a signalling NaN (NANS)
+		0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Start of a quiet NaN (NANQ)
+		0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of of a quiet NaN (NANQ)
+		0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Start of a quiet NaN (NANQ)
+		0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of a quiet NaN (NANQ)
+		// 32-bit values
+		0x7F, 0x80, 0x00, 0x00,								// Positive infinity
+		0xFF, 0x80, 0x00, 0x00,								// Negative infinity
+		0x7F, 0x80, 0x00, 0x01,								// Start of a signalling NaN (NANS)
+		0x7F, 0xBF, 0xFF, 0xFF,								// End of a signalling NaN (NANS)
+		0xFF, 0x80, 0x00, 0x01,								// Start of a signalling NaN (NANS)
+		0xFF, 0xBF, 0xFF, 0xFF,								// End of a signalling NaN (NANS)
+		0x7F, 0xC0, 0x00, 0x00,								// Start of a quiet NaN (NANQ)
+		0x7F, 0xFF, 0xFF, 0xFF,								// End of of a quiet NaN (NANQ)
+		0xFF, 0xC0, 0x00, 0x00,								// Start of a quiet NaN (NANQ)
+		0xFF, 0xFF, 0xFF, 0xFF,								// End of a quiet NaN (NANQ)
+		0xAA, 0xAA, 0xAA, 0xAA,
+		0x55, 0x55, 0x55, 0x55,
+	};
+
+	deUint8*	start		= toFill;
+	size_t		sizeToRnd	= size;
+
+	// Pattern part
+	if (layer == 0 && level == 0 && size >= 2 * sizeof(pattern))
+	{
+		// Rotated pattern
+		for (size_t i = 0; i < sizeof(pattern); i++)
+			start[sizeof(pattern) - i - 1] = pattern[i];
+
+		start		+= sizeof(pattern);
+		sizeToRnd	-= sizeof(pattern);
+
+		// Direct pattern
+		deMemcpy(start, pattern, sizeof(pattern));
+
+		start		+= sizeof(pattern);
+		sizeToRnd	-= sizeof(pattern);
+	}
+
+	// Random part
+	{
+		DE_ASSERT(sizeToRnd % sizeof(deUint32) == 0);
+
+		deUint32*	start32		= reinterpret_cast<deUint32*>(start);
+		size_t		sizeToRnd32	= sizeToRnd / sizeof(deUint32);
+		deUint32	seed		= (layer << 24) ^ (level << 16) ^ static_cast<deUint32>(format);
+		Random		rnd			(seed);
+
+		for (size_t i = 0; i < sizeToRnd32; i++)
+			start32[i] = rnd.getUint32();
+	}
+
+	{
+		// Remove certain values that may not be preserved based on the uncompressed view format
+		if (isSnormFormat(m_parameters.formatUncompressed))
+		{
+			for (size_t i = 0; i < size; i += 2)
+			{
+				// SNORM fix: due to write operation in SNORM format
+				// replaces 0x00 0x80 to 0x01 0x80
+				if (toFill[i] == 0x00 && toFill[i+1] == 0x80)
+					toFill[i+1] = 0x81;
+			}
+		}
+		else if (isFloatFormat(m_parameters.formatUncompressed))
+		{
+			tcu::TextureFormat textureFormat = mapVkFormat(m_parameters.formatUncompressed);
+
+			if (textureFormat.type == tcu::TextureFormat::HALF_FLOAT)
+			{
+				for (size_t i = 0; i < size; i += 2)
+				{
+					// HALF_FLOAT fix: remove INF and NaN
+					if ((toFill[i+1] & 0x7C) == 0x7C)
+						toFill[i+1] = 0x00;
+				}
+			}
+			else if (textureFormat.type == tcu::TextureFormat::FLOAT)
+			{
+				for (size_t i = 0; i < size; i += 4)
+				{
+					// HALF_FLOAT fix: remove INF and NaN
+					if ((toFill[i+1] & 0x7C) == 0x7C)
+						toFill[i+1] = 0x00;
+				}
+
+				for (size_t i = 0; i < size; i += 4)
+				{
+					// FLOAT fix: remove INF, NaN, and denorm
+					// Little endian fix
+					if (((toFill[i+3] & 0x7F) == 0x7F && (toFill[i+2] & 0x80) == 0x80) || ((toFill[i+3] & 0x7F) == 0x00 && (toFill[i+2] & 0x80) == 0x00))
+						toFill[i+3] = 0x01;
+					// Big endian fix
+					if (((toFill[i+0] & 0x7F) == 0x7F && (toFill[i+1] & 0x80) == 0x80) || ((toFill[i+0] & 0x7F) == 0x00 && (toFill[i+1] & 0x80) == 0x00))
+						toFill[i+0] = 0x01;
+				}
+			}
+		}
+	}
+}
+
+class BasicComputeTestInstance : public BasicTranscodingTestInstance
+{
+public:
+					BasicComputeTestInstance	(Context&							context,
+												const TestParameters&				parameters);
+	TestStatus		iterate						(void);
+protected:
+	struct ImageData
+	{
+		deUint32			getImagesCount		(void)									{ return static_cast<deUint32>(images.size());		}
+		deUint32			getImageViewCount	(void)									{ return static_cast<deUint32>(imagesViews.size());	}
+		deUint32			getImageInfoCount	(void)									{ return static_cast<deUint32>(imagesInfos.size());	}
+		VkImage				getImage			(const deUint32				ndx)		{ return **images[ndx]->get();						}
+		VkImageView			getImageView		(const deUint32				ndx)		{ return **imagesViews[ndx];						}
+		VkImageCreateInfo	getImageInfo		(const deUint32				ndx)		{ return imagesInfos[ndx];							}
+		void				addImage			(MovePtr<Image>				image)		{ images.push_back(makeVkSharedPtr(image));			}
+		void				addImageView		(Move<VkImageView>			imageView)	{ imagesViews.push_back(makeVkSharedPtr(imageView));}
+		void				addImageInfo		(const VkImageCreateInfo	imageInfo)	{ imagesInfos.push_back(imageInfo);					}
+		void				resetViews			()										{ imagesViews.clear();								}
+	private:
+		vector<ImageSp>				images;
+		vector<ImageViewSp>			imagesViews;
+		vector<VkImageCreateInfo>	imagesInfos;
+	};
+	void			copyDataToImage				(const VkCommandBuffer&				cmdBuffer,
+												 ImageData&							imageData,
+												 const vector<UVec3>&				mipMapSizes,
+												 const bool							isCompressed);
+	virtual void	executeShader				(const VkCommandBuffer&				cmdBuffer,
+												 const VkDescriptorSetLayout&		descriptorSetLayout,
+												 const VkDescriptorPool&			descriptorPool,
+												vector<ImageData>&					imageData);
+	bool			copyResultAndCompare		(const VkCommandBuffer&				cmdBuffer,
+												 const VkImage&						uncompressed,
+												 const VkDeviceSize					offset,
+												 const UVec3&						size);
+	void			descriptorSetUpdate			(VkDescriptorSet					descriptorSet,
+												 const VkDescriptorImageInfo*		descriptorImageInfos);
+	void			createImageInfos			(ImageData&							imageData,
+												 const vector<UVec3>&				mipMapSizes,
+												 const bool							isCompressed);
+	bool			decompressImage				(const VkCommandBuffer&				cmdBuffer,
+												 vector<ImageData>&					imageData,
+												 const vector<UVec3>&				mipMapSizes);
+	vector<deUint8>	m_data;
+};
+
+
+BasicComputeTestInstance::BasicComputeTestInstance (Context& context, const TestParameters& parameters)
+	:BasicTranscodingTestInstance	(context, parameters)
+{
+}
+
+TestStatus BasicComputeTestInstance::iterate (void)
+{
+	const DeviceInterface&					vk					= m_context.getDeviceInterface();
+	const VkDevice							device				= m_context.getDevice();
+	const deUint32							queueFamilyIndex	= m_context.getUniversalQueueFamilyIndex();
+	Allocator&								allocator			= m_context.getDefaultAllocator();
+	const Unique<VkCommandPool>				cmdPool				(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>			cmdBuffer			(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+	const vector<UVec3>						mipMapSizes			= m_parameters.useMipmaps ? getMipLevelSizes (getLayerDims()) : vector<UVec3>(1, m_parameters.size);
+	vector<ImageData>						imageData			(m_parameters.imagesCount);
+	const deUint32							compressedNdx		= 0u;
+	const deUint32							resultImageNdx		= m_parameters.imagesCount -1u;
+
+	for (deUint32 imageNdx = 0u; imageNdx < m_parameters.imagesCount; ++imageNdx)
+	{
+		const bool isCompressed = compressedNdx == imageNdx ? true : false;
+		createImageInfos(imageData[imageNdx], mipMapSizes, isCompressed);
+		for (deUint32 infoNdx = 0u; infoNdx < imageData[imageNdx].getImageInfoCount(); ++infoNdx)
+		{
+			imageData[imageNdx].addImage(MovePtr<Image>(new Image(vk, device, allocator, imageData[imageNdx].getImageInfo(infoNdx), MemoryRequirement::Any)));
+			if (isCompressed)
+			{
+				const VkImageViewUsageCreateInfoKHR	imageViewUsageKHR	=
+				{
+					VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,				//VkStructureType		sType;
+					DE_NULL,														//const void*			pNext;
+					m_parameters.compressedImageUsage,								//VkImageUsageFlags		usage;
+				};
+				for (deUint32 mipNdx = 0u; mipNdx < mipMapSizes.size(); ++mipNdx)
+				for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx)
+				{
+					imageData[imageNdx].addImageView(makeImageView(vk, device, imageData[imageNdx].getImage(infoNdx),
+														mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed,
+														makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipNdx, 1u, layerNdx, 1u),
+														&imageViewUsageKHR));
+				}
+			}
+			else
+			{
+				imageData[imageNdx].addImageView(makeImageView(vk, device, imageData[imageNdx].getImage(infoNdx),
+													mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed,
+													makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u)));
+			}
+		}
+	}
+
+	{
+		size_t size = 0ull;
+		for(deUint32 mipNdx = 0u; mipNdx < mipMapSizes.size(); ++mipNdx)
+		{
+			size += static_cast<size_t>(getCompressedImageSizeInBytes(m_parameters.formatCompressed, mipMapSizes[mipNdx]) * getLayerCount());
+		}
+		m_data.resize(size);
+		generateData (&m_data[0], m_data.size(), m_parameters.formatCompressed);
+	}
+
+	switch(m_parameters.operation)
+	{
+		case OPERATION_IMAGE_LOAD:
+		case OPERATION_TEXEL_FETCH:
+		case OPERATION_TEXTURE:
+			copyDataToImage(*cmdBuffer, imageData[compressedNdx], mipMapSizes, true);
+			break;
+		case OPERATION_IMAGE_STORE:
+			copyDataToImage(*cmdBuffer, imageData[1], mipMapSizes, false);
+			break;
+		default:
+			DE_ASSERT(false);
+			break;
+	}
+
+	{
+		Move<VkDescriptorSetLayout>	descriptorSetLayout;
+		Move<VkDescriptorPool>		descriptorPool;
+
+		DescriptorSetLayoutBuilder	descriptorSetLayoutBuilder;
+		DescriptorPoolBuilder		descriptorPoolBuilder;
+		for (deUint32 imageNdx = 0u; imageNdx < m_parameters.imagesCount; ++imageNdx)
+		{
+			switch(m_parameters.operation)
+			{
+				case OPERATION_IMAGE_LOAD:
+				case OPERATION_IMAGE_STORE:
+					descriptorSetLayoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT);
+					descriptorPoolBuilder.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, imageData[0].getImageViewCount());
+					break;
+				case OPERATION_TEXEL_FETCH:
+				case OPERATION_TEXTURE:
+					descriptorSetLayoutBuilder.addSingleBinding((compressedNdx == imageNdx) ? VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER : VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT);
+					descriptorPoolBuilder.addType((compressedNdx == imageNdx) ? VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER : VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, imageData[0].getImageViewCount());
+					break;
+				default:
+					DE_ASSERT(false);
+					break;
+			}
+		}
+		descriptorSetLayout	= descriptorSetLayoutBuilder.build(vk, device);
+		descriptorPool		= descriptorPoolBuilder.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, imageData[0].getImageViewCount());
+		executeShader(*cmdBuffer, *descriptorSetLayout, *descriptorPool, imageData);
+
+		{
+			VkDeviceSize offset = 0ull;
+			for (deUint32 mipNdx = 0u; mipNdx < mipMapSizes.size(); ++mipNdx)
+			for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx)
+			{
+				const deUint32	imageNdx	= layerNdx + mipNdx * getLayerCount();
+				const UVec3		size		= UVec3(imageData[resultImageNdx].getImageInfo(imageNdx).extent.width,
+													imageData[resultImageNdx].getImageInfo(imageNdx).extent.height,
+													imageData[resultImageNdx].getImageInfo(imageNdx).extent.depth);
+				if (!copyResultAndCompare(*cmdBuffer, imageData[resultImageNdx].getImage(imageNdx), offset, size))
+					return TestStatus::fail("Fail");
+				offset += getCompressedImageSizeInBytes(m_parameters.formatCompressed, mipMapSizes[mipNdx]);
+			}
+		}
+	};
+	if (!decompressImage(*cmdBuffer, imageData, mipMapSizes))
+			return TestStatus::fail("Fail");
+	return TestStatus::pass("Pass");
+}
+
+void BasicComputeTestInstance::copyDataToImage (const VkCommandBuffer&	cmdBuffer,
+												ImageData&				imageData,
+												const vector<UVec3>&	mipMapSizes,
+												const bool				isCompressed)
+{
+	const DeviceInterface&		vk			= m_context.getDeviceInterface();
+	const VkDevice				device		= m_context.getDevice();
+	const VkQueue				queue		= m_context.getUniversalQueue();
+	Allocator&					allocator	= m_context.getDefaultAllocator();
+
+	Buffer						imageBuffer	(vk, device, allocator,
+												makeBufferCreateInfo(m_data.size(), VK_BUFFER_USAGE_TRANSFER_SRC_BIT),
+												MemoryRequirement::HostVisible);
+	VkDeviceSize				offset		= 0ull;
+	{
+		const Allocation& alloc = imageBuffer.getAllocation();
+		deMemcpy(alloc.getHostPtr(), &m_data[0], m_data.size());
+		flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), m_data.size());
+	}
+
+	beginCommandBuffer(vk, cmdBuffer);
+	const VkImageSubresourceRange	subresourceRange		=
+	{
+		VK_IMAGE_ASPECT_COLOR_BIT,					//VkImageAspectFlags	aspectMask
+		0u,											//deUint32				baseMipLevel
+		imageData.getImageInfo(0u).mipLevels,		//deUint32				levelCount
+		0u,											//deUint32				baseArrayLayer
+		imageData.getImageInfo(0u).arrayLayers		//deUint32				layerCount
+	};
+
+	for (deUint32 imageNdx = 0u; imageNdx < imageData.getImagesCount(); ++imageNdx)
+	{
+		const VkImageMemoryBarrier		preCopyImageBarrier		= makeImageMemoryBarrier(
+																	0u, VK_ACCESS_TRANSFER_WRITE_BIT,
+																	VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+																	imageData.getImage(imageNdx), subresourceRange);
+
+		const VkBufferMemoryBarrier		FlushHostCopyBarrier	= makeBufferMemoryBarrier(
+																	VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+																	imageBuffer.get(), 0ull, m_data.size());
+
+		vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+				(VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 1u, &FlushHostCopyBarrier, 1u, &preCopyImageBarrier);
+
+		for (deUint32 mipNdx = 0u; mipNdx < imageData.getImageInfo(imageNdx).mipLevels; ++mipNdx)
+		{
+			const VkExtent3D				imageExtent				= isCompressed ?
+																		makeExtent3D(mipMapSizes[mipNdx]) :
+																		imageData.getImageInfo(imageNdx).extent;
+			const VkBufferImageCopy			copyRegion				=
+			{
+				offset,																												//VkDeviceSize				bufferOffset;
+				0u,																													//deUint32					bufferRowLength;
+				0u,																													//deUint32					bufferImageHeight;
+				makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, mipNdx, 0u, imageData.getImageInfo(imageNdx).arrayLayers),	//VkImageSubresourceLayers	imageSubresource;
+				makeOffset3D(0, 0, 0),																								//VkOffset3D				imageOffset;
+				imageExtent,																										//VkExtent3D				imageExtent;
+			};
+
+			vk.cmdCopyBufferToImage(cmdBuffer, imageBuffer.get(), imageData.getImage(imageNdx), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &copyRegion);
+			offset += getCompressedImageSizeInBytes(m_parameters.formatCompressed,
+						UVec3(isCompressed ? imageExtent.width : imageExtent.width * m_blockWidth, isCompressed? imageExtent.height :imageExtent.height * m_blockHeight,imageExtent.depth)) *
+						imageData.getImageInfo(imageNdx).arrayLayers;
+		}
+	}
+	endCommandBuffer(vk, cmdBuffer);
+	submitCommandsAndWait(vk, device, queue, cmdBuffer);
+}
+
+void BasicComputeTestInstance::executeShader (const VkCommandBuffer&		cmdBuffer,
+											  const VkDescriptorSetLayout&	descriptorSetLayout,
+											  const VkDescriptorPool&		descriptorPool,
+											  vector<ImageData>&			imageData)
+{
+	const DeviceInterface&			vk						= m_context.getDeviceInterface();
+	const VkDevice					device					= m_context.getDevice();
+	const VkQueue					queue					= m_context.getUniversalQueue();
+	const Unique<VkShaderModule>	shaderModule			(createShaderModule(vk, device, m_context.getBinaryCollection().get("comp"), 0));
+	vector<SharedVkDescriptorSet>	descriptorSets			(imageData[0].getImageViewCount());
+	const Unique<VkPipelineLayout>	pipelineLayout			(makePipelineLayout(vk, device, descriptorSetLayout));
+	const Unique<VkPipeline>		pipeline				(makeComputePipeline(vk, device, *pipelineLayout, *shaderModule));
+	Move<VkSampler>					sampler;
+	{
+		const VkSamplerCreateInfo createInfo =
+		{
+			VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,		//VkStructureType		sType;
+			DE_NULL,									//const void*			pNext;
+			0u,											//VkSamplerCreateFlags	flags;
+			VK_FILTER_NEAREST,							//VkFilter				magFilter;
+			VK_FILTER_NEAREST,							//VkFilter				minFilter;
+			VK_SAMPLER_MIPMAP_MODE_NEAREST,				//VkSamplerMipmapMode	mipmapMode;
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		//VkSamplerAddressMode	addressModeU;
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		//VkSamplerAddressMode	addressModeV;
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		//VkSamplerAddressMode	addressModeW;
+			0.0f,										//float					mipLodBias;
+			VK_FALSE,									//VkBool32				anisotropyEnable;
+			1.0f,										//float					maxAnisotropy;
+			VK_FALSE,									//VkBool32				compareEnable;
+			VK_COMPARE_OP_EQUAL,						//VkCompareOp			compareOp;
+			0.0f,										//float					minLod;
+			0.0f,										//float					maxLod;
+			VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	//VkBorderColor			borderColor;
+			VK_FALSE,									//VkBool32				unnormalizedCoordinates;
+		};
+		sampler = createSampler(vk, device, &createInfo);
+	}
+
+	vector<VkDescriptorImageInfo>	descriptorImageInfos	(descriptorSets.size() * m_parameters.imagesCount);
+	for (deUint32 viewNdx = 0u; viewNdx < descriptorSets.size(); ++viewNdx)
+	{
+		const deUint32 descriptorNdx = viewNdx * m_parameters.imagesCount;
+		for (deUint32 imageNdx = 0; imageNdx < m_parameters.imagesCount; ++imageNdx)
+		{
+			descriptorImageInfos[descriptorNdx+imageNdx] = makeDescriptorImageInfo(*sampler,
+															imageData[imageNdx].getImageView(viewNdx), VK_IMAGE_LAYOUT_GENERAL);
+		}
+	}
+
+	for (deUint32 ndx = 0u; ndx < descriptorSets.size(); ++ndx)
+		descriptorSets[ndx] = makeVkSharedPtr(makeDescriptorSet(vk, device, descriptorPool, descriptorSetLayout));
+
+	beginCommandBuffer(vk, cmdBuffer);
+	{
+		const VkImageSubresourceRange	compressedRange				=
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,					//VkImageAspectFlags	aspectMask
+			0u,											//deUint32				baseMipLevel
+			imageData[0].getImageInfo(0u).mipLevels,	//deUint32				levelCount
+			0u,											//deUint32				baseArrayLayer
+			imageData[0].getImageInfo(0u).arrayLayers	//deUint32				layerCount
+		};
+		const VkImageSubresourceRange	uncompressedRange			=
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,					//VkImageAspectFlags	aspectMask
+			0u,											//deUint32				baseMipLevel
+			1u,											//deUint32				levelCount
+			0u,											//deUint32				baseArrayLayer
+			1u											//deUint32				layerCount
+		};
+
+		vk.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+
+		vector<VkImageMemoryBarrier>		preShaderImageBarriers;
+		preShaderImageBarriers.resize(descriptorSets.size() + 1u);
+		for (deUint32 imageNdx = 0u; imageNdx < imageData[1].getImagesCount(); ++imageNdx)
+		{
+			preShaderImageBarriers[imageNdx]= makeImageMemoryBarrier(
+												VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_WRITE_BIT,
+												VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL,
+												imageData[1].getImage(imageNdx), uncompressedRange);
+		}
+
+		preShaderImageBarriers[descriptorSets.size()] = makeImageMemoryBarrier(
+															VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT,
+															VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL,
+															imageData[0].getImage(0), compressedRange);
+
+		vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT,
+			(VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL,
+			static_cast<deUint32>(preShaderImageBarriers.size()), &preShaderImageBarriers[0]);
+
+		for (deUint32 ndx = 0u; ndx <descriptorSets.size(); ++ndx)
+		{
+			descriptorSetUpdate (**descriptorSets[ndx], &descriptorImageInfos[ndx* m_parameters.imagesCount]);
+			vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &(**descriptorSets[ndx]), 0u, DE_NULL);
+			vk.cmdDispatch(cmdBuffer,	imageData[1].getImageInfo(ndx).extent.width,
+										imageData[1].getImageInfo(ndx).extent.height,
+										imageData[1].getImageInfo(ndx).extent.depth);
+		}
+	}
+	endCommandBuffer(vk, cmdBuffer);
+	submitCommandsAndWait(vk, device, queue, cmdBuffer);
+}
+
+bool BasicComputeTestInstance::copyResultAndCompare (const VkCommandBuffer&	cmdBuffer,
+													 const VkImage&			uncompressed,
+													 const VkDeviceSize		offset,
+													 const UVec3&			size)
+{
+	const DeviceInterface&	vk					= m_context.getDeviceInterface();
+	const VkQueue			queue				= m_context.getUniversalQueue();
+	const VkDevice			device				= m_context.getDevice();
+	Allocator&				allocator			= m_context.getDefaultAllocator();
+
+	VkDeviceSize			imageResultSize		= getImageSizeBytes (tcu::IVec3(size.x(), size.y(), size.z()), m_parameters.formatUncompressed);
+	Buffer					imageBufferResult	(vk, device, allocator,
+													makeBufferCreateInfo(imageResultSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT),
+													MemoryRequirement::HostVisible);
+
+	beginCommandBuffer(vk, cmdBuffer);
+	{
+		const VkImageSubresourceRange	subresourceRange	=
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,											//VkImageAspectFlags	aspectMask
+			0u,																	//deUint32				baseMipLevel
+			1u,																	//deUint32				levelCount
+			0u,																	//deUint32				baseArrayLayer
+			1u																	//deUint32				layerCount
+		};
+
+		const VkBufferImageCopy			copyRegion			=
+		{
+			0ull,																//	VkDeviceSize				bufferOffset;
+			0u,																	//	deUint32					bufferRowLength;
+			0u,																	//	deUint32					bufferImageHeight;
+			makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),	//	VkImageSubresourceLayers	imageSubresource;
+			makeOffset3D(0, 0, 0),												//	VkOffset3D					imageOffset;
+			makeExtent3D(size),													//	VkExtent3D					imageExtent;
+		};
+
+		const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+																VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+																VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+																uncompressed, subresourceRange);
+
+		const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+													VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+													imageBufferResult.get(), 0ull, imageResultSize);
+
+		vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &prepareForTransferBarrier);
+		vk.cmdCopyImageToBuffer(cmdBuffer, uncompressed, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, imageBufferResult.get(), 1u, &copyRegion);
+		vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0u, (const VkImageMemoryBarrier*)DE_NULL);
+	}
+	endCommandBuffer(vk, cmdBuffer);
+	submitCommandsAndWait(vk, device, queue, cmdBuffer);
+
+	const Allocation& allocResult = imageBufferResult.getAllocation();
+	invalidateMappedMemoryRange(vk, device, allocResult.getMemory(), allocResult.getOffset(), imageResultSize);
+	if (deMemCmp((const void *)allocResult.getHostPtr(), (const void *)&m_data[static_cast<size_t>(offset)], static_cast<size_t>(imageResultSize)) == 0ull)
+		return true;
+	return false;
+}
+
+void BasicComputeTestInstance::descriptorSetUpdate (VkDescriptorSet descriptorSet, const VkDescriptorImageInfo* descriptorImageInfos)
+{
+	const DeviceInterface&		vk		= m_context.getDeviceInterface();
+	const VkDevice				device	= m_context.getDevice();
+	DescriptorSetUpdateBuilder	descriptorSetUpdateBuilder;
+
+	switch(m_parameters.operation)
+	{
+		case OPERATION_IMAGE_LOAD:
+		case OPERATION_IMAGE_STORE:
+		{
+			for (deUint32 bindingNdx = 0u; bindingNdx < m_parameters.imagesCount; ++bindingNdx)
+				descriptorSetUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bindingNdx), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[bindingNdx]);
+
+			break;
+		}
+
+		case OPERATION_TEXEL_FETCH:
+		case OPERATION_TEXTURE:
+		{
+			for (deUint32 bindingNdx = 0u; bindingNdx < m_parameters.imagesCount; ++bindingNdx)
+			{
+				descriptorSetUpdateBuilder.writeSingle(descriptorSet, DescriptorSetUpdateBuilder::Location::binding(bindingNdx),
+					bindingNdx == 0u ? VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER : VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[bindingNdx]);
+			}
+
+			break;
+		}
+
+		default:
+			DE_ASSERT(false);
+	}
+	descriptorSetUpdateBuilder.update(vk, device);
+}
+
+void BasicComputeTestInstance::createImageInfos (ImageData& imageData, const vector<UVec3>& mipMapSizes, const bool isCompressed)
+{
+	const VkImageType			imageType			= mapImageType(m_parameters.imageType);
+
+	if (isCompressed)
+	{
+		const VkExtent3D			extentCompressed	= makeExtent3D(getLayerSize(m_parameters.imageType, m_parameters.size));
+		const VkImageCreateInfo compressedInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,					// VkStructureType			sType;
+			DE_NULL,												// const void*				pNext;
+			VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT |
+			VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR |
+			VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR,					// VkImageCreateFlags		flags;
+			imageType,												// VkImageType				imageType;
+			m_parameters.formatCompressed,							// VkFormat					format;
+			extentCompressed,										// VkExtent3D				extent;
+			static_cast<deUint32>(mipMapSizes.size()),				// deUint32					mipLevels;
+			getLayerCount(),										// deUint32					arrayLayers;
+			VK_SAMPLE_COUNT_1_BIT,									// VkSampleCountFlagBits	samples;
+			VK_IMAGE_TILING_OPTIMAL,								// VkImageTiling			tiling;
+			VK_IMAGE_USAGE_SAMPLED_BIT |
+			VK_IMAGE_USAGE_STORAGE_BIT |
+			VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+			VK_IMAGE_USAGE_TRANSFER_DST_BIT,						// VkImageUsageFlags		usage;
+			VK_SHARING_MODE_EXCLUSIVE,								// VkSharingMode			sharingMode;
+			0u,														// deUint32					queueFamilyIndexCount;
+			DE_NULL,												// const deUint32*			pQueueFamilyIndices;
+			VK_IMAGE_LAYOUT_UNDEFINED,								// VkImageLayout			initialLayout;
+		};
+		imageData.addImageInfo(compressedInfo);
+	}
+	else
+	{
+		for (size_t mipNdx = 0ull; mipNdx < mipMapSizes.size(); ++mipNdx)
+		for (size_t layerNdx = 0ull; layerNdx < getLayerCount(); ++layerNdx)
+		{
+			const VkExtent3D		extentUncompressed	= m_parameters.useMipmaps ?
+															makeExtent3D(getCompressedImageResolutionInBlocks(m_parameters.formatCompressed, mipMapSizes[mipNdx])) :
+															makeExtent3D(getCompressedImageResolutionInBlocks(m_parameters.formatCompressed, m_parameters.size));
+			const VkImageCreateInfo	uncompressedInfo	=
+			{
+				VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,				// VkStructureType			sType;
+				DE_NULL,											// const void*				pNext;
+				0u,													// VkImageCreateFlags		flags;
+				imageType,											// VkImageType				imageType;
+				m_parameters.formatUncompressed,					// VkFormat					format;
+				extentUncompressed,									// VkExtent3D				extent;
+				1u,													// deUint32					mipLevels;
+				1u,													// deUint32					arrayLayers;
+				VK_SAMPLE_COUNT_1_BIT,								// VkSampleCountFlagBits	samples;
+				VK_IMAGE_TILING_OPTIMAL,							// VkImageTiling			tiling;
+				m_parameters.uncompressedImageUsage |
+				VK_IMAGE_USAGE_SAMPLED_BIT,							// VkImageUsageFlags		usage;
+				VK_SHARING_MODE_EXCLUSIVE,							// VkSharingMode			sharingMode;
+				0u,													// deUint32					queueFamilyIndexCount;
+				DE_NULL,											// const deUint32*			pQueueFamilyIndices;
+				VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout			initialLayout;
+			};
+			imageData.addImageInfo(uncompressedInfo);
+		}
+	}
+}
+
+bool BasicComputeTestInstance::decompressImage (const VkCommandBuffer&	cmdBuffer,
+												 vector<ImageData>&		imageData,
+												 const vector<UVec3>&	mipMapSizes)
+{
+	const DeviceInterface&			vk						= m_context.getDeviceInterface();
+	const VkDevice					device					= m_context.getDevice();
+	const VkQueue					queue					= m_context.getUniversalQueue();
+	Allocator&						allocator				= m_context.getDefaultAllocator();
+	const Unique<VkShaderModule>	shaderModule			(createShaderModule(vk, device, m_context.getBinaryCollection().get("decompress"), 0));
+	const VkImage&					compressed				= imageData[0].getImage(0);
+
+	for (deUint32 ndx = 0u; ndx < imageData.size(); ndx++)
+		imageData[ndx].resetViews();
+
+	for (deUint32 mipNdx = 0u; mipNdx < mipMapSizes.size(); ++mipNdx)
+	for (deUint32 layerNdx = 0u; layerNdx < getLayerCount(); ++layerNdx)
+	{
+		const bool						layoutShaderReadOnly	= (layerNdx % 2u) == 1;
+		const deUint32					imageNdx				= layerNdx + mipNdx * getLayerCount();
+		const VkExtent3D				extentCompressed		= makeExtent3D(mipMapSizes[mipNdx]);
+		const VkImage&					uncompressed			= imageData[m_parameters.imagesCount -1].getImage(imageNdx);
+		const VkExtent3D				extentUncompressed		= imageData[m_parameters.imagesCount -1].getImageInfo(imageNdx).extent;
+		const VkDeviceSize				bufferSizeComp			= getCompressedImageSizeInBytes(m_parameters.formatCompressed, mipMapSizes[mipNdx]);
+
+		const VkImageCreateInfo			decompressedImageInfo	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,								// VkStructureType			sType;
+			DE_NULL,															// const void*				pNext;
+			0u,																	// VkImageCreateFlags		flags;
+			VK_IMAGE_TYPE_2D,													// VkImageType				imageType;
+			VK_FORMAT_R8G8B8A8_UNORM,											// VkFormat					format;
+			extentCompressed,													// VkExtent3D				extent;
+			1u,																	// deUint32					mipLevels;
+			1u,																	// deUint32					arrayLayers;
+			VK_SAMPLE_COUNT_1_BIT,												// VkSampleCountFlagBits	samples;
+			VK_IMAGE_TILING_OPTIMAL,											// VkImageTiling			tiling;
+			VK_IMAGE_USAGE_SAMPLED_BIT |
+			VK_IMAGE_USAGE_STORAGE_BIT |
+			VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+			VK_IMAGE_USAGE_TRANSFER_DST_BIT,									// VkImageUsageFlags		usage;
+			VK_SHARING_MODE_EXCLUSIVE,											// VkSharingMode			sharingMode;
+			0u,																	// deUint32					queueFamilyIndexCount;
+			DE_NULL,															// const deUint32*			pQueueFamilyIndices;
+			VK_IMAGE_LAYOUT_UNDEFINED,											// VkImageLayout			initialLayout;
+		};
+
+		const VkImageCreateInfo			compressedImageInfo		=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,								// VkStructureType			sType;
+			DE_NULL,															// const void*				pNext;
+			0u,																	// VkImageCreateFlags		flags;
+			VK_IMAGE_TYPE_2D,													// VkImageType				imageType;
+			m_parameters.formatCompressed,										// VkFormat					format;
+			extentCompressed,													// VkExtent3D				extent;
+			1u,																	// deUint32					mipLevels;
+			1u,																	// deUint32					arrayLayers;
+			VK_SAMPLE_COUNT_1_BIT,												// VkSampleCountFlagBits	samples;
+			VK_IMAGE_TILING_OPTIMAL,											// VkImageTiling			tiling;
+			VK_IMAGE_USAGE_SAMPLED_BIT |
+			VK_IMAGE_USAGE_TRANSFER_DST_BIT,									// VkImageUsageFlags		usage;
+			VK_SHARING_MODE_EXCLUSIVE,											// VkSharingMode			sharingMode;
+			0u,																	// deUint32					queueFamilyIndexCount;
+			DE_NULL,															// const deUint32*			pQueueFamilyIndices;
+			VK_IMAGE_LAYOUT_UNDEFINED,											// VkImageLayout			initialLayout;
+		};
+		const VkImageUsageFlags				compressedViewUsageFlags	= VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+		const VkImageViewUsageCreateInfoKHR	compressedViewUsageCI		=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,					//VkStructureType		sType;
+			DE_NULL,															//const void*			pNext;
+			compressedViewUsageFlags,											//VkImageUsageFlags		usage;
+		};
+		Image							resultImage				(vk, device, allocator, decompressedImageInfo, MemoryRequirement::Any);
+		Image							referenceImage			(vk, device, allocator, decompressedImageInfo, MemoryRequirement::Any);
+		Image							uncompressedImage		(vk, device, allocator, compressedImageInfo, MemoryRequirement::Any);
+		Move<VkImageView>				resultView				= makeImageView(vk, device, resultImage.get(), mapImageViewType(m_parameters.imageType), decompressedImageInfo.format,
+																	makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, decompressedImageInfo.extent.depth, 0u, decompressedImageInfo.arrayLayers));
+		Move<VkImageView>				referenceView			= makeImageView(vk, device, referenceImage.get(), mapImageViewType(m_parameters.imageType), decompressedImageInfo.format,
+																	makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, decompressedImageInfo.extent.depth, 0u, decompressedImageInfo.arrayLayers));
+		Move<VkImageView>				uncompressedView		= makeImageView(vk, device, uncompressedImage.get(), mapImageViewType(m_parameters.imageType), m_parameters.formatCompressed,
+																	makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, compressedImageInfo.extent.depth, 0u, compressedImageInfo.arrayLayers));
+		Move<VkImageView>				compressedView			= makeImageView(vk, device, compressed, mapImageViewType(m_parameters.imageType), m_parameters.formatCompressed,
+																	makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, mipNdx, 1u, layerNdx, 1u), &compressedViewUsageCI);
+		Move<VkDescriptorSetLayout>		descriptorSetLayout		= DescriptorSetLayoutBuilder()
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_COMPUTE_BIT)
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_COMPUTE_BIT)
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+																	.build(vk, device);
+		Move<VkDescriptorPool>			descriptorPool			= DescriptorPoolBuilder()
+																	.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, decompressedImageInfo.arrayLayers)
+																	.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, decompressedImageInfo.arrayLayers)
+																	.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, decompressedImageInfo.arrayLayers)
+																	.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, decompressedImageInfo.arrayLayers)
+																	.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, decompressedImageInfo.arrayLayers);
+
+		Move<VkDescriptorSet>			descriptorSet			= makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout);
+		const Unique<VkPipelineLayout>	pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+		const Unique<VkPipeline>		pipeline				(makeComputePipeline(vk, device, *pipelineLayout, *shaderModule));
+		const VkDeviceSize				bufferSize				= getImageSizeBytes(IVec3((int)extentCompressed.width, (int)extentCompressed.height, (int)extentCompressed.depth), VK_FORMAT_R8G8B8A8_UNORM);
+		Buffer							resultBuffer			(vk, device, allocator,
+																	makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible);
+		Buffer							referenceBuffer			(vk, device, allocator,
+																	makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible);
+		Buffer							transferBuffer			(vk, device, allocator,
+																	makeBufferCreateInfo(bufferSizeComp, VK_BUFFER_USAGE_TRANSFER_SRC_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible);
+		Move<VkSampler>					sampler;
+		{
+			const VkSamplerCreateInfo createInfo	=
+			{
+				VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,							//VkStructureType		sType;
+				DE_NULL,														//const void*			pNext;
+				0u,																//VkSamplerCreateFlags	flags;
+				VK_FILTER_NEAREST,												//VkFilter				magFilter;
+				VK_FILTER_NEAREST,												//VkFilter				minFilter;
+				VK_SAMPLER_MIPMAP_MODE_NEAREST,									//VkSamplerMipmapMode	mipmapMode;
+				VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,							//VkSamplerAddressMode	addressModeU;
+				VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,							//VkSamplerAddressMode	addressModeV;
+				VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,							//VkSamplerAddressMode	addressModeW;
+				0.0f,															//float					mipLodBias;
+				VK_FALSE,														//VkBool32				anisotropyEnable;
+				1.0f,															//float					maxAnisotropy;
+				VK_FALSE,														//VkBool32				compareEnable;
+				VK_COMPARE_OP_EQUAL,											//VkCompareOp			compareOp;
+				0.0f,															//float					minLod;
+				1.0f,															//float					maxLod;
+				VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,						//VkBorderColor			borderColor;
+				VK_FALSE,														//VkBool32				unnormalizedCoordinates;
+			};
+			sampler = createSampler(vk, device, &createInfo);
+		}
+
+		VkDescriptorImageInfo			descriptorImageInfos[]	=
+		{
+			makeDescriptorImageInfo(*sampler,	*uncompressedView,	layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL),
+			makeDescriptorImageInfo(*sampler,	*compressedView,	layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL),
+			makeDescriptorImageInfo(DE_NULL,	*resultView,		VK_IMAGE_LAYOUT_GENERAL),
+			makeDescriptorImageInfo(DE_NULL,	*referenceView,		VK_IMAGE_LAYOUT_GENERAL)
+		};
+		DescriptorSetUpdateBuilder()
+			.writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorImageInfos[0])
+			.writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorImageInfos[1])
+			.writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[2])
+			.writeSingle(descriptorSet.get(), DescriptorSetUpdateBuilder::Location::binding(3u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorImageInfos[3])
+			.update(vk, device);
+
+
+		beginCommandBuffer(vk, cmdBuffer);
+		{
+			const VkImageSubresourceRange	subresourceRange		=
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,											//VkImageAspectFlags			aspectMask
+				0u,																	//deUint32						baseMipLevel
+				1u,																	//deUint32						levelCount
+				0u,																	//deUint32						baseArrayLayer
+				1u																	//deUint32						layerCount
+			};
+
+			const VkImageSubresourceRange	subresourceRangeComp	=
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,											//VkImageAspectFlags			aspectMask
+				mipNdx,																//deUint32						baseMipLevel
+				1u,																	//deUint32						levelCount
+				layerNdx,															//deUint32						baseArrayLayer
+				1u																	//deUint32						layerCount
+			};
+
+			const VkBufferImageCopy			copyRegion				=
+			{
+				0ull,																//	VkDeviceSize				bufferOffset;
+				0u,																	//	deUint32					bufferRowLength;
+				0u,																	//	deUint32					bufferImageHeight;
+				makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),	//	VkImageSubresourceLayers	imageSubresource;
+				makeOffset3D(0, 0, 0),												//	VkOffset3D					imageOffset;
+				decompressedImageInfo.extent,										//	VkExtent3D					imageExtent;
+			};
+
+			const VkBufferImageCopy			compressedCopyRegion	=
+			{
+				0ull,																//	VkDeviceSize				bufferOffset;
+				0u,																	//	deUint32					bufferRowLength;
+				0u,																	//	deUint32					bufferImageHeight;
+				makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),	//	VkImageSubresourceLayers	imageSubresource;
+				makeOffset3D(0, 0, 0),												//	VkOffset3D					imageOffset;
+				extentUncompressed,													//	VkExtent3D					imageExtent;
+			};
+
+			{
+
+				const VkBufferMemoryBarrier		preCopyBufferBarriers	= makeBufferMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT,
+																			transferBuffer.get(), 0ull, bufferSizeComp);
+
+				vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+					(VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &preCopyBufferBarriers, 0u, (const VkImageMemoryBarrier*)DE_NULL);
+			}
+
+			vk.cmdCopyImageToBuffer(cmdBuffer, uncompressed, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, transferBuffer.get(), 1u, &compressedCopyRegion);
+
+			{
+				const VkBufferMemoryBarrier		postCopyBufferBarriers	= makeBufferMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+																			transferBuffer.get(), 0ull, bufferSizeComp);
+
+				const VkImageMemoryBarrier		preCopyImageBarriers	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT,
+																			VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, uncompressedImage.get(), subresourceRange);
+
+				vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+					(VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 1u, &postCopyBufferBarriers, 1u, &preCopyImageBarriers);
+			}
+
+			vk.cmdCopyBufferToImage(cmdBuffer, transferBuffer.get(), uncompressedImage.get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &copyRegion);
+
+			vk.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+			vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+
+			{
+				const VkImageMemoryBarrier		preShaderImageBarriers[]	=
+				{
+
+					makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT,
+						VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL,
+						uncompressedImage.get(), subresourceRange),
+
+					makeImageMemoryBarrier(0, VK_ACCESS_SHADER_READ_BIT,
+						VK_IMAGE_LAYOUT_GENERAL, layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL,
+						compressed, subresourceRangeComp),
+
+					makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT,
+						VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL,
+						resultImage.get(), subresourceRange),
+
+					makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT,
+						VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL,
+						referenceImage.get(), subresourceRange)
+				};
+
+				vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT,
+					(VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL,
+					DE_LENGTH_OF_ARRAY(preShaderImageBarriers), preShaderImageBarriers);
+			}
+
+			vk.cmdDispatch(cmdBuffer, extentCompressed.width, extentCompressed.height, extentCompressed.depth);
+
+			{
+				const VkImageMemoryBarrier		postShaderImageBarriers[]	=
+				{
+					makeImageMemoryBarrier(VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+					VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+					resultImage.get(), subresourceRange),
+
+					makeImageMemoryBarrier(VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+						VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+						referenceImage.get(), subresourceRange)
+				};
+
+				 const VkBufferMemoryBarrier		preCopyBufferBarrier[]		=
+				{
+					makeBufferMemoryBarrier( 0, VK_BUFFER_USAGE_TRANSFER_DST_BIT,
+						resultBuffer.get(), 0ull, bufferSize),
+
+					makeBufferMemoryBarrier( 0, VK_BUFFER_USAGE_TRANSFER_DST_BIT,
+						referenceBuffer.get(), 0ull, bufferSize),
+				};
+
+				vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+					(VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, DE_LENGTH_OF_ARRAY(preCopyBufferBarrier), preCopyBufferBarrier,
+					DE_LENGTH_OF_ARRAY(postShaderImageBarriers), postShaderImageBarriers);
+			}
+			vk.cmdCopyImageToBuffer(cmdBuffer, resultImage.get(), VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, resultBuffer.get(), 1u, &copyRegion);
+			vk.cmdCopyImageToBuffer(cmdBuffer, referenceImage.get(), VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, referenceBuffer.get(), 1u, &copyRegion);
+		}
+		endCommandBuffer(vk, cmdBuffer);
+		submitCommandsAndWait(vk, device, queue, cmdBuffer);
+
+		const Allocation&		resultAlloc		= resultBuffer.getAllocation();
+		const Allocation&		referenceAlloc	= referenceBuffer.getAllocation();
+		invalidateMappedMemoryRange(vk, device, resultAlloc.getMemory(), resultAlloc.getOffset(), bufferSize);
+		invalidateMappedMemoryRange(vk, device, referenceAlloc.getMemory(), referenceAlloc.getOffset(), bufferSize);
+
+		if (deMemCmp(resultAlloc.getHostPtr(), referenceAlloc.getHostPtr(), (size_t)bufferSize) != 0)
+		{
+			ConstPixelBufferAccess	resultPixels		(mapVkFormat(decompressedImageInfo.format), decompressedImageInfo.extent.width, decompressedImageInfo.extent.height, decompressedImageInfo.extent.depth, resultAlloc.getHostPtr());
+			ConstPixelBufferAccess	referencePixels		(mapVkFormat(decompressedImageInfo.format), decompressedImageInfo.extent.width, decompressedImageInfo.extent.height, decompressedImageInfo.extent.depth, referenceAlloc.getHostPtr());
+
+			if(!fuzzyCompare(m_context.getTestContext().getLog(), "Image Comparison", "Image Comparison", resultPixels, referencePixels, 0.001f, tcu::COMPARE_LOG_EVERYTHING))
+				return false;
+		}
+	}
+
+	return true;
+}
+
+class ImageStoreComputeTestInstance : public BasicComputeTestInstance
+{
+public:
+					ImageStoreComputeTestInstance	(Context&							context,
+													 const TestParameters&				parameters);
+protected:
+	virtual void	executeShader					(const VkCommandBuffer&				cmdBuffer,
+													 const VkDescriptorSetLayout&		descriptorSetLayout,
+													 const VkDescriptorPool&			descriptorPool,
+													 vector<ImageData>&					imageData);
+private:
+};
+
+ImageStoreComputeTestInstance::ImageStoreComputeTestInstance (Context& context, const TestParameters& parameters)
+	:BasicComputeTestInstance	(context, parameters)
+{
+}
+
+void ImageStoreComputeTestInstance::executeShader (const VkCommandBuffer&		cmdBuffer,
+												   const VkDescriptorSetLayout&	descriptorSetLayout,
+												   const VkDescriptorPool&		descriptorPool,
+												   vector<ImageData>&			imageData)
+{
+	const DeviceInterface&			vk						= m_context.getDeviceInterface();
+	const VkDevice					device					= m_context.getDevice();
+	const VkQueue					queue					= m_context.getUniversalQueue();
+	const Unique<VkShaderModule>	shaderModule			(createShaderModule(vk, device, m_context.getBinaryCollection().get("comp"), 0));
+	vector<SharedVkDescriptorSet>	descriptorSets			(imageData[0].getImageViewCount());
+	const Unique<VkPipelineLayout>	pipelineLayout			(makePipelineLayout(vk, device, descriptorSetLayout));
+	const Unique<VkPipeline>		pipeline				(makeComputePipeline(vk, device, *pipelineLayout, *shaderModule));
+	Move<VkSampler>					sampler;
+	{
+		const VkSamplerCreateInfo createInfo =
+		{
+			VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,		//VkStructureType		sType;
+			DE_NULL,									//const void*			pNext;
+			0u,											//VkSamplerCreateFlags	flags;
+			VK_FILTER_NEAREST,							//VkFilter				magFilter;
+			VK_FILTER_NEAREST,							//VkFilter				minFilter;
+			VK_SAMPLER_MIPMAP_MODE_NEAREST,				//VkSamplerMipmapMode	mipmapMode;
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		//VkSamplerAddressMode	addressModeU;
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		//VkSamplerAddressMode	addressModeV;
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		//VkSamplerAddressMode	addressModeW;
+			0.0f,										//float					mipLodBias;
+			VK_FALSE,									//VkBool32				anisotropyEnable;
+			1.0f,										//float					maxAnisotropy;
+			VK_FALSE,									//VkBool32				compareEnable;
+			VK_COMPARE_OP_EQUAL,						//VkCompareOp			compareOp;
+			0.0f,										//float					minLod;
+			0.0f,										//float					maxLod;
+			VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	//VkBorderColor			borderColor;
+			VK_TRUE,									//VkBool32				unnormalizedCoordinates;
+		};
+		sampler = createSampler(vk, device, &createInfo);
+	}
+
+	vector<VkDescriptorImageInfo>	descriptorImageInfos	(descriptorSets.size() * m_parameters.imagesCount);
+	for (deUint32 viewNdx = 0u; viewNdx < descriptorSets.size(); ++viewNdx)
+	{
+		const deUint32 descriptorNdx = viewNdx * m_parameters.imagesCount;
+		for (deUint32 imageNdx = 0u; imageNdx < m_parameters.imagesCount; ++imageNdx)
+		{
+			descriptorImageInfos[descriptorNdx+imageNdx] = makeDescriptorImageInfo(*sampler,
+															imageData[imageNdx].getImageView(viewNdx), VK_IMAGE_LAYOUT_GENERAL);
+		}
+	}
+
+	for (deUint32 ndx = 0u; ndx < descriptorSets.size(); ++ndx)
+		descriptorSets[ndx] = makeVkSharedPtr(makeDescriptorSet(vk, device, descriptorPool, descriptorSetLayout));
+
+	beginCommandBuffer(vk, cmdBuffer);
+	{
+		const VkImageSubresourceRange	compressedRange				=
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,					//VkImageAspectFlags	aspectMask
+			0u,											//deUint32				baseMipLevel
+			imageData[0].getImageInfo(0).mipLevels,		//deUint32				levelCount
+			0u,											//deUint32				baseArrayLayer
+			imageData[0].getImageInfo(0).arrayLayers	//deUint32				layerCount
+		};
+
+		const VkImageSubresourceRange	uncompressedRange			=
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,					//VkImageAspectFlags	aspectMask
+			0u,											//deUint32				baseMipLevel
+			1u,											//deUint32				levelCount
+			0u,											//deUint32				baseArrayLayer
+			1u											//deUint32				layerCount
+		};
+
+		vk.cmdBindPipeline(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipeline);
+
+		vector<VkImageMemoryBarrier>		preShaderImageBarriers	(descriptorSets.size() * 2u + 1u);
+		for (deUint32 imageNdx = 0u; imageNdx < imageData[1].getImagesCount(); ++imageNdx)
+		{
+			preShaderImageBarriers[imageNdx]									= makeImageMemoryBarrier(
+																					VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_WRITE_BIT,
+																					VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL,
+																					imageData[1].getImage(imageNdx), uncompressedRange);
+
+			preShaderImageBarriers[imageNdx + imageData[1].getImagesCount()]	= makeImageMemoryBarrier(
+																					VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_WRITE_BIT,
+																					VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL,
+																					imageData[2].getImage(imageNdx), uncompressedRange);
+		}
+
+		preShaderImageBarriers[preShaderImageBarriers.size()-1] = makeImageMemoryBarrier(
+																	VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT,
+																	VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL,
+																	imageData[0].getImage(0u), compressedRange);
+
+		vk.cmdPipelineBarrier(cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT,
+			(VkDependencyFlags)0, 0u, (const VkMemoryBarrier*)DE_NULL, 0u, (const VkBufferMemoryBarrier*)DE_NULL,
+			static_cast<deUint32>(preShaderImageBarriers.size()), &preShaderImageBarriers[0]);
+
+		for (deUint32 ndx = 0u; ndx <descriptorSets.size(); ++ndx)
+		{
+			descriptorSetUpdate (**descriptorSets[ndx], &descriptorImageInfos[ndx* m_parameters.imagesCount]);
+			vk.cmdBindDescriptorSets(cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *pipelineLayout, 0u, 1u, &(**descriptorSets[ndx]), 0u, DE_NULL);
+			vk.cmdDispatch(cmdBuffer,	imageData[1].getImageInfo(ndx).extent.width,
+										imageData[1].getImageInfo(ndx).extent.height,
+										imageData[1].getImageInfo(ndx).extent.depth);
+		}
+	}
+	endCommandBuffer(vk, cmdBuffer);
+	submitCommandsAndWait(vk, device, queue, cmdBuffer);
+}
+
+class GraphicsAttachmentsTestInstance : public BasicTranscodingTestInstance
+{
+public:
+										GraphicsAttachmentsTestInstance	(Context& context, const TestParameters& parameters);
+	virtual TestStatus					iterate							(void);
+
+protected:
+	virtual bool						isWriteToCompressedOperation	();
+	VkImageCreateInfo					makeCreateImageInfo				(const VkFormat					format,
+																		 const ImageType				type,
+																		 const UVec3&					size,
+																		 const VkImageUsageFlags		usageFlags,
+																		 const VkImageCreateFlags*		createFlags,
+																		 const deUint32					levels,
+																		 const deUint32					layers);
+	VkDeviceSize						getCompressedImageData			(const VkFormat					format,
+																		 const UVec3&					size,
+																		 std::vector<deUint8>&			data,
+																		 const deUint32					layer,
+																		 const deUint32					level);
+	VkDeviceSize						getUncompressedImageData		(const VkFormat					format,
+																		 const UVec3&					size,
+																		 std::vector<deUint8>&			data,
+																		 const deUint32					layer,
+																		 const deUint32					level);
+	virtual void						prepareData						();
+	virtual void						prepareVertexBuffer				();
+	virtual void						transcodeRead					();
+	virtual void						transcodeWrite					();
+	bool								verifyDecompression				(const std::vector<deUint8>&	refCompressedData,
+																		 const de::MovePtr<Image>&		resCompressedImage,
+																		 const deUint32					layer,
+																		 const deUint32					level,
+																		 const UVec3&					mipmapDims);
+
+	typedef std::vector<deUint8>		RawDataVector;
+	typedef SharedPtr<RawDataVector>	RawDataPtr;
+	typedef std::vector<RawDataPtr>		LevelData;
+	typedef std::vector<LevelData>		FullImageData;
+
+	FullImageData						m_srcData;
+	FullImageData						m_dstData;
+
+	typedef SharedPtr<Image>			ImagePtr;
+	typedef std::vector<ImagePtr>		LevelImages;
+	typedef std::vector<LevelImages>	ImagesArray;
+
+	ImagesArray							m_uncompressedImages;
+	MovePtr<Image>						m_compressedImage;
+
+	VkImageViewUsageCreateInfoKHR		m_imageViewUsageKHR;
+	VkImageViewUsageCreateInfoKHR*		m_srcImageViewUsageKHR;
+	VkImageViewUsageCreateInfoKHR*		m_dstImageViewUsageKHR;
+	std::vector<tcu::UVec3>				m_compressedImageResVec;
+	std::vector<tcu::UVec3>				m_uncompressedImageResVec;
+	VkFormat							m_srcFormat;
+	VkFormat							m_dstFormat;
+	VkImageUsageFlags					m_srcImageUsageFlags;
+	VkImageUsageFlags					m_dstImageUsageFlags;
+	std::vector<tcu::UVec3>				m_srcImageResolutions;
+	std::vector<tcu::UVec3>				m_dstImageResolutions;
+
+	MovePtr<Buffer>						m_vertexBuffer;
+	deUint32							m_vertexCount;
+	VkDeviceSize						m_vertexBufferOffset;
+};
+
+GraphicsAttachmentsTestInstance::GraphicsAttachmentsTestInstance (Context& context, const TestParameters& parameters)
+	: BasicTranscodingTestInstance(context, parameters)
+	, m_srcData()
+	, m_dstData()
+	, m_uncompressedImages()
+	, m_compressedImage()
+	, m_imageViewUsageKHR()
+	, m_srcImageViewUsageKHR()
+	, m_dstImageViewUsageKHR()
+	, m_compressedImageResVec()
+	, m_uncompressedImageResVec()
+	, m_srcFormat()
+	, m_dstFormat()
+	, m_srcImageUsageFlags()
+	, m_dstImageUsageFlags()
+	, m_srcImageResolutions()
+	, m_dstImageResolutions()
+	, m_vertexBuffer()
+	, m_vertexCount(0u)
+	, m_vertexBufferOffset(0ull)
+{
+}
+
+TestStatus GraphicsAttachmentsTestInstance::iterate (void)
+{
+	prepareData();
+	prepareVertexBuffer();
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+			DE_ASSERT(m_srcData[levelNdx][layerNdx]->size() == m_dstData[levelNdx][layerNdx]->size());
+
+	if (isWriteToCompressedOperation())
+		transcodeWrite();
+	else
+		transcodeRead();
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+			if (isWriteToCompressedOperation())
+			{
+				if (!verifyDecompression(*m_srcData[levelNdx][layerNdx], m_compressedImage, levelNdx, layerNdx, m_compressedImageResVec[levelNdx]))
+					return TestStatus::fail("Images difference detected");
+			}
+			else
+			{
+				if (!verifyDecompression(*m_dstData[levelNdx][layerNdx], m_compressedImage, levelNdx, layerNdx, m_compressedImageResVec[levelNdx]))
+					return TestStatus::fail("Images difference detected");
+			}
+
+	return TestStatus::pass("Pass");
+}
+
+void GraphicsAttachmentsTestInstance::prepareData ()
+{
+	VkImageViewUsageCreateInfoKHR*	imageViewUsageKHRNull	= (VkImageViewUsageCreateInfoKHR*)DE_NULL;
+
+	m_imageViewUsageKHR			= makeImageViewUsageCreateInfo(m_parameters.compressedImageViewUsage);
+
+	m_srcImageViewUsageKHR		= isWriteToCompressedOperation() ? imageViewUsageKHRNull : &m_imageViewUsageKHR;
+	m_dstImageViewUsageKHR		= isWriteToCompressedOperation() ? &m_imageViewUsageKHR : imageViewUsageKHRNull;
+
+	m_srcFormat					= isWriteToCompressedOperation() ? m_parameters.formatUncompressed : m_parameters.formatCompressed;
+	m_dstFormat					= isWriteToCompressedOperation() ? m_parameters.formatCompressed : m_parameters.formatUncompressed;
+
+	m_srcImageUsageFlags		= isWriteToCompressedOperation() ? m_parameters.uncompressedImageUsage : m_parameters.compressedImageUsage;
+	m_dstImageUsageFlags		= isWriteToCompressedOperation() ? m_parameters.compressedImageUsage : m_parameters.uncompressedImageUsage;
+
+	m_compressedImageResVec		= getMipLevelSizes(getLayerDims());
+	m_uncompressedImageResVec	= getCompressedMipLevelSizes(m_parameters.formatCompressed, m_compressedImageResVec);
+
+	m_srcImageResolutions		= isWriteToCompressedOperation() ? m_uncompressedImageResVec : m_compressedImageResVec;
+	m_dstImageResolutions		= isWriteToCompressedOperation() ? m_compressedImageResVec : m_uncompressedImageResVec;
+
+	m_srcData.resize(getLevelCount());
+	m_dstData.resize(getLevelCount());
+	m_uncompressedImages.resize(getLevelCount());
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+	{
+		m_srcData[levelNdx].resize(getLayerCount());
+		m_dstData[levelNdx].resize(getLayerCount());
+		m_uncompressedImages[levelNdx].resize(getLayerCount());
+
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+		{
+			m_srcData[levelNdx][layerNdx] = SharedPtr<RawDataVector>(new RawDataVector);
+			m_dstData[levelNdx][layerNdx] = SharedPtr<RawDataVector>(new RawDataVector);
+
+			if (isWriteToCompressedOperation())
+			{
+				getUncompressedImageData(m_srcFormat, m_srcImageResolutions[levelNdx], *m_srcData[levelNdx][layerNdx], layerNdx, levelNdx);
+
+				m_dstData[levelNdx][layerNdx]->resize((size_t)getCompressedImageSizeInBytes(m_dstFormat, m_dstImageResolutions[levelNdx]));
+			}
+			else
+			{
+				getCompressedImageData(m_srcFormat, m_srcImageResolutions[levelNdx], *m_srcData[levelNdx][layerNdx], layerNdx, levelNdx);
+
+				m_dstData[levelNdx][layerNdx]->resize((size_t)getUncompressedImageSizeInBytes(m_dstFormat, m_dstImageResolutions[levelNdx]));
+			}
+
+			DE_ASSERT(m_srcData[levelNdx][layerNdx]->size() == m_dstData[levelNdx][layerNdx]->size());
+		}
+	}
+}
+
+void GraphicsAttachmentsTestInstance::prepareVertexBuffer ()
+{
+	const DeviceInterface&			vk						= m_context.getDeviceInterface();
+	const VkDevice					device					= m_context.getDevice();
+	Allocator&						allocator				= m_context.getDefaultAllocator();
+
+	const std::vector<tcu::Vec4>	vertexArray				= createFullscreenQuad();
+	const size_t					vertexBufferSizeInBytes	= vertexArray.size() * sizeof(vertexArray[0]);
+
+	m_vertexCount	= static_cast<deUint32>(vertexArray.size());
+	m_vertexBuffer	= MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(vertexBufferSizeInBytes, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible));
+
+	// Upload vertex data
+	const Allocation&	vertexBufferAlloc	= m_vertexBuffer->getAllocation();
+	deMemcpy(vertexBufferAlloc.getHostPtr(), &vertexArray[0], vertexBufferSizeInBytes);
+	flushMappedMemoryRange(vk, device, vertexBufferAlloc.getMemory(), vertexBufferAlloc.getOffset(), vertexBufferSizeInBytes);
+}
+
+void GraphicsAttachmentsTestInstance::transcodeRead ()
+{
+	const DeviceInterface&				vk						= m_context.getDeviceInterface();
+	const VkDevice						device					= m_context.getDevice();
+	const deUint32						queueFamilyIndex		= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue						queue					= m_context.getUniversalQueue();
+	Allocator&							allocator				= m_context.getDefaultAllocator();
+
+	const VkImageCreateFlags*			imgCreateFlagsOverride	= DE_NULL;
+
+	const VkImageCreateInfo				srcImageCreateInfo		= makeCreateImageInfo(m_srcFormat, m_parameters.imageType, m_srcImageResolutions[0], m_srcImageUsageFlags, imgCreateFlagsOverride, getLevelCount(), getLayerCount());
+	MovePtr<Image>						srcImage				(new Image(vk, device, allocator, srcImageCreateInfo, MemoryRequirement::Any));
+
+	const Unique<VkShaderModule>		vertShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>		fragShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
+
+	const Unique<VkRenderPass>			renderPass				(makeRenderPass(vk, device, m_parameters.formatUncompressed, m_parameters.formatUncompressed));
+
+	const Move<VkDescriptorSetLayout>	descriptorSetLayout		(DescriptorSetLayoutBuilder()
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, VK_SHADER_STAGE_FRAGMENT_BIT)
+																	.build(vk, device));
+	const Move<VkDescriptorPool>		descriptorPool			(DescriptorPoolBuilder()
+																	.addType(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT)
+																	.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const Move<VkDescriptorSet>			descriptorSet			(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+	const VkExtent2D					renderSizeDummy			(makeExtent2D(1u, 1u));
+	const Unique<VkPipelineLayout>		pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>			pipeline				(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSizeDummy, 1u, true));
+
+	const Unique<VkCommandPool>			cmdPool					(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>		cmdBuffer				(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+	{
+		const UVec3&				uncompressedImageRes	= m_uncompressedImageResVec[levelNdx];
+		const UVec3&				srcImageResolution		= m_srcImageResolutions[levelNdx];
+		const UVec3&				dstImageResolution		= m_dstImageResolutions[levelNdx];
+		const size_t				srcImageSizeInBytes		= m_srcData[levelNdx][0]->size();
+		const size_t				dstImageSizeInBytes		= m_dstData[levelNdx][0]->size();
+		const UVec3					srcImageResBlocked		= getCompressedImageResolutionBlockCeil(m_parameters.formatCompressed, srcImageResolution);
+
+		const VkImageCreateInfo		dstImageCreateInfo		= makeCreateImageInfo(m_dstFormat, m_parameters.imageType, dstImageResolution, m_dstImageUsageFlags, imgCreateFlagsOverride, SINGLE_LEVEL, SINGLE_LAYER);
+
+		const VkBufferCreateInfo	srcImageBufferInfo		= makeBufferCreateInfo(srcImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
+		const MovePtr<Buffer>		srcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, srcImageBufferInfo, MemoryRequirement::HostVisible));
+
+		const VkBufferCreateInfo	dstImageBufferInfo		= makeBufferCreateInfo(dstImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+		MovePtr<Buffer>				dstImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, dstImageBufferInfo, MemoryRequirement::HostVisible));
+
+		const VkExtent2D			renderSize				(makeExtent2D(uncompressedImageRes.x(), uncompressedImageRes.y()));
+		const VkViewport			viewport				= makeViewport(0.0f, 0.0f, static_cast<float>(renderSize.width), static_cast<float>(renderSize.height), 0.0f, 1.0f);
+		const VkRect2D				scissor					= makeScissor(renderSize.width, renderSize.height);
+
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+		{
+			const VkImageSubresourceRange	srcSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, levelNdx, SINGLE_LEVEL, layerNdx, SINGLE_LAYER);
+			const VkImageSubresourceRange	dstSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+
+			Move<VkImageView>				srcImageView			(makeImageView(vk, device, srcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, srcSubresourceRange, m_srcImageViewUsageKHR));
+
+			de::MovePtr<Image>				dstImage				(new Image(vk, device, allocator, dstImageCreateInfo, MemoryRequirement::Any));
+			Move<VkImageView>				dstImageView			(makeImageView(vk, device, dstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, dstSubresourceRange, m_dstImageViewUsageKHR));
+
+			const VkBufferImageCopy			srcCopyRegion			= makeBufferImageCopy(srcImageResolution.x(), srcImageResolution.y(), levelNdx, layerNdx, srcImageResBlocked.x(), srcImageResBlocked.y());
+			const VkBufferMemoryBarrier		srcCopyBufferBarrierPre	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, srcImageBuffer->get(), 0ull, srcImageSizeInBytes);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPre	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, srcImage->get(), srcSubresourceRange);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), srcSubresourceRange);
+			const VkBufferImageCopy			dstCopyRegion			= makeBufferImageCopy(dstImageResolution.x(), dstImageResolution.y());
+			const VkImageMemoryBarrier		dstInitImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, dstImage->get(), dstSubresourceRange);
+
+			const VkImageView				attachmentBindInfos[]	= { *srcImageView, *dstImageView };
+			const VkExtent2D				framebufferSize			(makeExtent2D(dstImageResolution[0], dstImageResolution[1]));
+			const Move<VkFramebuffer>		framebuffer				(makeFramebuffer(vk, device, *renderPass, DE_LENGTH_OF_ARRAY(attachmentBindInfos), attachmentBindInfos, framebufferSize, SINGLE_LAYER));
+
+			// Upload source image data
+			const Allocation& alloc = srcImageBuffer->getAllocation();
+			deMemcpy(alloc.getHostPtr(), &m_srcData[levelNdx][layerNdx]->at(0), srcImageSizeInBytes);
+			flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), srcImageSizeInBytes);
+
+			beginCommandBuffer(vk, *cmdBuffer);
+			vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+			// Copy buffer to image
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &srcCopyBufferBarrierPre, 1u, &srcCopyImageBarrierPre);
+			vk.cmdCopyBufferToImage(*cmdBuffer, srcImageBuffer->get(), srcImage->get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &srcCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &srcCopyImageBarrierPost);
+
+			// Define destination image layout
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &dstInitImageBarrier);
+
+			beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+
+			const VkDescriptorImageInfo	descriptorSrcImageInfo(makeDescriptorImageInfo(DE_NULL, *srcImageView, VK_IMAGE_LAYOUT_GENERAL));
+			DescriptorSetUpdateBuilder()
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &descriptorSrcImageInfo)
+				.update(vk, device);
+
+			vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+			vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &m_vertexBuffer->get(), &m_vertexBufferOffset);
+
+			vk.cmdSetViewport(*cmdBuffer, 0u, 1u, &viewport);
+			vk.cmdSetScissor(*cmdBuffer, 0u, 1u, &scissor);
+
+			vk.cmdDraw(*cmdBuffer, (deUint32)m_vertexCount, 1, 0, 0);
+
+			vk.cmdEndRenderPass(*cmdBuffer);
+
+			const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+				VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+				VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+				dstImage->get(), dstSubresourceRange);
+
+			const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+				VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+				dstImageBuffer->get(), 0ull, dstImageSizeInBytes);
+
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &prepareForTransferBarrier);
+			vk.cmdCopyImageToBuffer(*cmdBuffer, dstImage->get(), VK_IMAGE_LAYOUT_GENERAL, dstImageBuffer->get(), 1u, &dstCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+
+			endCommandBuffer(vk, *cmdBuffer);
+
+			submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+			const Allocation& dstImageBufferAlloc = dstImageBuffer->getAllocation();
+			invalidateMappedMemoryRange(vk, device, dstImageBufferAlloc.getMemory(), dstImageBufferAlloc.getOffset(), dstImageSizeInBytes);
+			deMemcpy(&m_dstData[levelNdx][layerNdx]->at(0), dstImageBufferAlloc.getHostPtr(), dstImageSizeInBytes);
+		}
+	}
+
+	m_compressedImage = srcImage;
+}
+
+void GraphicsAttachmentsTestInstance::transcodeWrite ()
+{
+	const DeviceInterface&				vk						= m_context.getDeviceInterface();
+	const VkDevice						device					= m_context.getDevice();
+	const deUint32						queueFamilyIndex		= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue						queue					= m_context.getUniversalQueue();
+	Allocator&							allocator				= m_context.getDefaultAllocator();
+
+	const VkImageCreateFlags*			imgCreateFlagsOverride	= DE_NULL;
+
+	const VkImageCreateInfo				dstImageCreateInfo		= makeCreateImageInfo(m_dstFormat, m_parameters.imageType, m_dstImageResolutions[0], m_dstImageUsageFlags, imgCreateFlagsOverride, getLevelCount(), getLayerCount());
+	MovePtr<Image>						dstImage				(new Image(vk, device, allocator, dstImageCreateInfo, MemoryRequirement::Any));
+
+	const Unique<VkShaderModule>		vertShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>		fragShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
+
+	const Unique<VkRenderPass>			renderPass				(makeRenderPass(vk, device, m_parameters.formatUncompressed, m_parameters.formatUncompressed));
+
+	const Move<VkDescriptorSetLayout>	descriptorSetLayout		(DescriptorSetLayoutBuilder()
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, VK_SHADER_STAGE_FRAGMENT_BIT)
+																	.build(vk, device));
+	const Move<VkDescriptorPool>		descriptorPool			(DescriptorPoolBuilder()
+																	.addType(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT)
+																	.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const Move<VkDescriptorSet>			descriptorSet			(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+	const VkExtent2D					renderSizeDummy			(makeExtent2D(1u, 1u));
+	const Unique<VkPipelineLayout>		pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>			pipeline				(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSizeDummy, 1u, true));
+
+	const Unique<VkCommandPool>			cmdPool					(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>		cmdBuffer				(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+	{
+		const UVec3&				uncompressedImageRes	= m_uncompressedImageResVec[levelNdx];
+		const UVec3&				srcImageResolution		= m_srcImageResolutions[levelNdx];
+		const UVec3&				dstImageResolution		= m_dstImageResolutions[levelNdx];
+		const UVec3					dstImageResBlocked		= getCompressedImageResolutionBlockCeil(m_parameters.formatCompressed, dstImageResolution);
+		const size_t				srcImageSizeInBytes		= m_srcData[levelNdx][0]->size();
+		const size_t				dstImageSizeInBytes		= m_dstData[levelNdx][0]->size();
+
+		const VkImageCreateInfo		srcImageCreateInfo		= makeCreateImageInfo(m_srcFormat, m_parameters.imageType, srcImageResolution, m_srcImageUsageFlags, imgCreateFlagsOverride, SINGLE_LEVEL, SINGLE_LAYER);
+
+		const VkExtent2D			renderSize				(makeExtent2D(uncompressedImageRes.x(), uncompressedImageRes.y()));
+		const VkViewport			viewport				= makeViewport(0.0f, 0.0f, static_cast<float>(renderSize.width), static_cast<float>(renderSize.height), 0.0f, 1.0f);
+		const VkRect2D				scissor					= makeScissor(renderSize.width, renderSize.height);
+
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+		{
+			const VkBufferCreateInfo		srcImageBufferInfo		= makeBufferCreateInfo(srcImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
+			const MovePtr<Buffer>			srcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, srcImageBufferInfo, MemoryRequirement::HostVisible));
+
+			const VkBufferCreateInfo		dstImageBufferInfo		= makeBufferCreateInfo(dstImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+			MovePtr<Buffer>					dstImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, dstImageBufferInfo, MemoryRequirement::HostVisible));
+
+			const VkImageSubresourceRange	srcSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+			const VkImageSubresourceRange	dstSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, levelNdx, SINGLE_LEVEL, layerNdx, SINGLE_LAYER);
+
+			Move<VkImageView>				dstImageView			(makeImageView(vk, device, dstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, dstSubresourceRange, m_dstImageViewUsageKHR));
+
+			de::MovePtr<Image>				srcImage				(new Image(vk, device, allocator, srcImageCreateInfo, MemoryRequirement::Any));
+			Move<VkImageView>				srcImageView			(makeImageView(vk, device, srcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, srcSubresourceRange, m_srcImageViewUsageKHR));
+
+			const VkBufferImageCopy			srcCopyRegion			= makeBufferImageCopy(srcImageResolution.x(), srcImageResolution.y(), 0u, 0u);
+			const VkBufferMemoryBarrier		srcCopyBufferBarrierPre	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, srcImageBuffer->get(), 0ull, srcImageSizeInBytes);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPre	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, srcImage->get(), srcSubresourceRange);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_INPUT_ATTACHMENT_READ_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), srcSubresourceRange);
+			const VkBufferImageCopy			dstCopyRegion			= makeBufferImageCopy(dstImageResolution.x(), dstImageResolution.y(), levelNdx, layerNdx, dstImageResBlocked.x(), dstImageResBlocked.y());
+			const VkImageMemoryBarrier		dstInitImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, dstImage->get(), dstSubresourceRange);
+
+			const VkImageView				attachmentBindInfos[]	= { *srcImageView, *dstImageView };
+			const VkExtent2D				framebufferSize			(renderSize);
+			const Move<VkFramebuffer>		framebuffer				(makeFramebuffer(vk, device, *renderPass, DE_LENGTH_OF_ARRAY(attachmentBindInfos), attachmentBindInfos, framebufferSize, SINGLE_LAYER));
+
+			// Upload source image data
+			const Allocation& alloc = srcImageBuffer->getAllocation();
+			deMemcpy(alloc.getHostPtr(), &m_srcData[levelNdx][layerNdx]->at(0), srcImageSizeInBytes);
+			flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), srcImageSizeInBytes);
+
+			beginCommandBuffer(vk, *cmdBuffer);
+			vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+			// Copy buffer to image
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &srcCopyBufferBarrierPre, 1u, &srcCopyImageBarrierPre);
+			vk.cmdCopyBufferToImage(*cmdBuffer, srcImageBuffer->get(), srcImage->get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &srcCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &srcCopyImageBarrierPost);
+
+			// Define destination image layout
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &dstInitImageBarrier);
+
+			beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+
+			const VkDescriptorImageInfo	descriptorSrcImageInfo(makeDescriptorImageInfo(DE_NULL, *srcImageView, VK_IMAGE_LAYOUT_GENERAL));
+			DescriptorSetUpdateBuilder()
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &descriptorSrcImageInfo)
+				.update(vk, device);
+
+			vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+			vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &m_vertexBuffer->get(), &m_vertexBufferOffset);
+
+			vk.cmdSetViewport(*cmdBuffer, 0u, 1u, &viewport);
+			vk.cmdSetScissor(*cmdBuffer, 0u, 1u, &scissor);
+
+			vk.cmdDraw(*cmdBuffer, (deUint32)m_vertexCount, 1, 0, 0);
+
+			vk.cmdEndRenderPass(*cmdBuffer);
+
+			const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+				VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+				VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+				dstImage->get(), dstSubresourceRange);
+
+			const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+				VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+				dstImageBuffer->get(), 0ull, dstImageSizeInBytes);
+
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &prepareForTransferBarrier);
+			vk.cmdCopyImageToBuffer(*cmdBuffer, dstImage->get(), VK_IMAGE_LAYOUT_GENERAL, dstImageBuffer->get(), 1u, &dstCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+
+			endCommandBuffer(vk, *cmdBuffer);
+
+			submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+			const Allocation& dstImageBufferAlloc = dstImageBuffer->getAllocation();
+			invalidateMappedMemoryRange(vk, device, dstImageBufferAlloc.getMemory(), dstImageBufferAlloc.getOffset(), dstImageSizeInBytes);
+			deMemcpy(&m_dstData[levelNdx][layerNdx]->at(0), dstImageBufferAlloc.getHostPtr(), dstImageSizeInBytes);
+		}
+	}
+
+	m_compressedImage = dstImage;
+}
+
+bool GraphicsAttachmentsTestInstance::isWriteToCompressedOperation ()
+{
+	return (m_parameters.operation == OPERATION_ATTACHMENT_WRITE);
+}
+
+VkImageCreateInfo GraphicsAttachmentsTestInstance::makeCreateImageInfo (const VkFormat				format,
+																	    const ImageType				type,
+																	    const UVec3&				size,
+																	    const VkImageUsageFlags		usageFlags,
+																	    const VkImageCreateFlags*	createFlags,
+																	    const deUint32				levels,
+																	    const deUint32				layers)
+{
+	const VkImageType			imageType				= mapImageType(type);
+	const VkImageCreateFlags	imageCreateFlagsBase	= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
+	const VkImageCreateFlags	imageCreateFlagsAddOn	= isCompressedFormat(format) ? VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR | VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR : 0;
+	const VkImageCreateFlags	imageCreateFlags		= (createFlags != DE_NULL) ? *createFlags : (imageCreateFlagsBase | imageCreateFlagsAddOn);
+
+	const VkImageCreateInfo createImageInfo =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,			// VkStructureType			sType;
+		DE_NULL,										// const void*				pNext;
+		imageCreateFlags,								// VkImageCreateFlags		flags;
+		imageType,										// VkImageType				imageType;
+		format,											// VkFormat					format;
+		makeExtent3D(getLayerSize(type, size)),			// VkExtent3D				extent;
+		levels,											// deUint32					mipLevels;
+		layers,											// deUint32					arrayLayers;
+		VK_SAMPLE_COUNT_1_BIT,							// VkSampleCountFlagBits	samples;
+		VK_IMAGE_TILING_OPTIMAL,						// VkImageTiling			tiling;
+		usageFlags,										// VkImageUsageFlags		usage;
+		VK_SHARING_MODE_EXCLUSIVE,						// VkSharingMode			sharingMode;
+		0u,												// deUint32					queueFamilyIndexCount;
+		DE_NULL,										// const deUint32*			pQueueFamilyIndices;
+		VK_IMAGE_LAYOUT_UNDEFINED,						// VkImageLayout			initialLayout;
+	};
+
+	return createImageInfo;
+}
+
+VkDeviceSize GraphicsAttachmentsTestInstance::getCompressedImageData (const VkFormat			format,
+																	  const UVec3&				size,
+																	  std::vector<deUint8>&		data,
+																	  const deUint32			layer,
+																	  const deUint32			level)
+{
+	VkDeviceSize	sizeBytes	= getCompressedImageSizeInBytes(format, size);
+
+	data.resize((size_t)sizeBytes);
+	generateData(&data[0], data.size(), format, layer, level);
+
+	return sizeBytes;
+}
+
+VkDeviceSize GraphicsAttachmentsTestInstance::getUncompressedImageData (const VkFormat			format,
+																		const UVec3&			size,
+																		std::vector<deUint8>&	data,
+																		const deUint32			layer,
+																		const deUint32			level)
+{
+	tcu::IVec3				sizeAsIVec3	= tcu::IVec3(static_cast<int>(size[0]), static_cast<int>(size[1]), static_cast<int>(size[2]));
+	VkDeviceSize			sizeBytes	= getImageSizeBytes(sizeAsIVec3, format);
+
+	data.resize((size_t)sizeBytes);
+	generateData(&data[0], data.size(), format, layer, level);
+
+	return sizeBytes;
+}
+
+bool GraphicsAttachmentsTestInstance::verifyDecompression (const std::vector<deUint8>&	refCompressedData,
+														   const de::MovePtr<Image>&	resCompressedImage,
+														   const deUint32				level,
+														   const deUint32				layer,
+														   const UVec3&					mipmapDims)
+{
+	const DeviceInterface&				vk							= m_context.getDeviceInterface();
+	const VkDevice						device						= m_context.getDevice();
+	const deUint32						queueFamilyIndex			= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue						queue						= m_context.getUniversalQueue();
+	Allocator&							allocator					= m_context.getDefaultAllocator();
+
+	const bool							layoutShaderReadOnly		= (layer % 2u) == 1;
+	const UVec3							mipmapDimsBlocked			= getCompressedImageResolutionBlockCeil(m_parameters.formatCompressed, mipmapDims);
+
+	const VkImageSubresourceRange		subresourceRange			= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+	const VkImageSubresourceRange		resSubresourceRange			= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, level, SINGLE_LEVEL, layer, SINGLE_LAYER);
+
+	const VkDeviceSize					dstBufferSize				= getUncompressedImageSizeInBytes(m_parameters.formatForVerify, mipmapDims);
+	const VkImageUsageFlags				refSrcImageUsageFlags		= VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+
+	const VkBufferCreateInfo			refSrcImageBufferInfo		(makeBufferCreateInfo(refCompressedData.size(), VK_BUFFER_USAGE_TRANSFER_SRC_BIT));
+	const MovePtr<Buffer>				refSrcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, refSrcImageBufferInfo, MemoryRequirement::HostVisible));
+
+	const VkImageCreateFlags			refSrcImageCreateFlags		= 0;
+	const VkImageCreateInfo				refSrcImageCreateInfo		= makeCreateImageInfo(m_parameters.formatCompressed, m_parameters.imageType, mipmapDimsBlocked, refSrcImageUsageFlags, &refSrcImageCreateFlags, SINGLE_LEVEL, SINGLE_LAYER);
+	const MovePtr<Image>				refSrcImage					(new Image(vk, device, allocator, refSrcImageCreateInfo, MemoryRequirement::Any));
+	Move<VkImageView>					refSrcImageView				(makeImageView(vk, device, refSrcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatCompressed, subresourceRange));
+
+	const VkImageUsageFlags				resSrcImageUsageFlags		= VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+	const VkImageViewUsageCreateInfoKHR	resSrcImageViewUsageKHR		= makeImageViewUsageCreateInfo(resSrcImageUsageFlags);
+	Move<VkImageView>					resSrcImageView				(makeImageView(vk, device, resCompressedImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatCompressed, resSubresourceRange, &resSrcImageViewUsageKHR));
+
+	const VkImageCreateFlags			refDstImageCreateFlags		= 0;
+	const VkImageUsageFlags				refDstImageUsageFlags		= VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+	const VkImageCreateInfo				refDstImageCreateInfo		= makeCreateImageInfo(m_parameters.formatForVerify, m_parameters.imageType, mipmapDims, refDstImageUsageFlags, &refDstImageCreateFlags, SINGLE_LEVEL, SINGLE_LAYER);
+	const MovePtr<Image>				refDstImage					(new Image(vk, device, allocator, refDstImageCreateInfo, MemoryRequirement::Any));
+	const Move<VkImageView>				refDstImageView				(makeImageView(vk, device, refDstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatForVerify, subresourceRange));
+	const VkImageMemoryBarrier			refDstInitImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, refDstImage->get(), subresourceRange);
+	const VkBufferCreateInfo			refDstBufferInfo			(makeBufferCreateInfo(dstBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+	const MovePtr<Buffer>				refDstBuffer				= MovePtr<Buffer>(new Buffer(vk, device, allocator, refDstBufferInfo, MemoryRequirement::HostVisible));
+
+	const VkImageCreateFlags			resDstImageCreateFlags		= 0;
+	const VkImageUsageFlags				resDstImageUsageFlags		= VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+	const VkImageCreateInfo				resDstImageCreateInfo		= makeCreateImageInfo(m_parameters.formatForVerify, m_parameters.imageType, mipmapDims, resDstImageUsageFlags, &resDstImageCreateFlags, SINGLE_LEVEL, SINGLE_LAYER);
+	const MovePtr<Image>				resDstImage					(new Image(vk, device, allocator, resDstImageCreateInfo, MemoryRequirement::Any));
+	const Move<VkImageView>				resDstImageView				(makeImageView(vk, device, resDstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatForVerify, subresourceRange));
+	const VkImageMemoryBarrier			resDstInitImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, resDstImage->get(), subresourceRange);
+	const VkBufferCreateInfo			resDstBufferInfo			(makeBufferCreateInfo(dstBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+	const MovePtr<Buffer>				resDstBuffer				= MovePtr<Buffer>(new Buffer(vk, device, allocator, resDstBufferInfo, MemoryRequirement::HostVisible));
+
+	const Unique<VkShaderModule>		vertShaderModule			(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>		fragShaderModule			(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag_verify"), 0));
+
+	const Unique<VkRenderPass>			renderPass					(makeRenderPass(vk, device));
+
+	const Move<VkDescriptorSetLayout>	descriptorSetLayout			(DescriptorSetLayoutBuilder()
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.build(vk, device));
+	const Move<VkDescriptorPool>		descriptorPool				(DescriptorPoolBuilder()
+																		.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+																		.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+																		.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+																		.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+																		.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const Move<VkDescriptorSet>			descriptorSet				(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+	const VkSamplerCreateInfo			refSrcSamplerInfo			(makeSamplerCreateInfo());
+	const Move<VkSampler>				refSrcSampler				= vk::createSampler(vk, device, &refSrcSamplerInfo);
+	const VkSamplerCreateInfo			resSrcSamplerInfo			(makeSamplerCreateInfo());
+	const Move<VkSampler>				resSrcSampler				= vk::createSampler(vk, device, &resSrcSamplerInfo);
+	const VkDescriptorImageInfo			descriptorRefSrcImage		(makeDescriptorImageInfo(*refSrcSampler, *refSrcImageView, layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL));
+	const VkDescriptorImageInfo			descriptorResSrcImage		(makeDescriptorImageInfo(*resSrcSampler, *resSrcImageView, layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL));
+	const VkDescriptorImageInfo			descriptorRefDstImage		(makeDescriptorImageInfo(DE_NULL, *refDstImageView, VK_IMAGE_LAYOUT_GENERAL));
+	const VkDescriptorImageInfo			descriptorResDstImage		(makeDescriptorImageInfo(DE_NULL, *resDstImageView, VK_IMAGE_LAYOUT_GENERAL));
+
+	const VkExtent2D					renderSize					(makeExtent2D(mipmapDims.x(), mipmapDims.y()));
+	const Unique<VkPipelineLayout>		pipelineLayout				(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>			pipeline					(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSize, 0u));
+	const Unique<VkCommandPool>			cmdPool						(createCommandPool(vk, device, VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>		cmdBuffer					(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	const VkBufferImageCopy				copyBufferToImageRegion		= makeBufferImageCopy(mipmapDimsBlocked.x(), mipmapDimsBlocked.y(), 0u, 0u, mipmapDimsBlocked.x(), mipmapDimsBlocked.y());
+	const VkBufferImageCopy				copyRegion					= makeBufferImageCopy(mipmapDims.x(), mipmapDims.y(), 0u, 0u);
+	const VkBufferMemoryBarrier			refSrcCopyBufferBarrierPre	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, refSrcImageBuffer->get(), 0ull, refCompressedData.size());
+	const VkImageMemoryBarrier			refSrcCopyImageBarrierPre	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, refSrcImage->get(), subresourceRange);
+	const VkImageMemoryBarrier			refSrcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_GENERAL, layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL, refSrcImage->get(), subresourceRange);
+	const VkImageMemoryBarrier			resCompressedImageBarrier	= makeImageMemoryBarrier(0, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_GENERAL, layoutShaderReadOnly ? VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL : VK_IMAGE_LAYOUT_GENERAL, resCompressedImage->get(), resSubresourceRange);
+
+	const Move<VkFramebuffer>			framebuffer					(makeFramebuffer(vk, device, *renderPass, 0, DE_NULL, renderSize, getLayerCount()));
+
+	// Upload source image data
+	{
+		const Allocation& refSrcImageBufferAlloc = refSrcImageBuffer->getAllocation();
+		deMemcpy(refSrcImageBufferAlloc.getHostPtr(), &refCompressedData[0], refCompressedData.size());
+		flushMappedMemoryRange(vk, device, refSrcImageBufferAlloc.getMemory(), refSrcImageBufferAlloc.getOffset(), refCompressedData.size());
+	}
+
+	beginCommandBuffer(vk, *cmdBuffer);
+	vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+	// Copy buffer to image
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &refSrcCopyBufferBarrierPre, 1u, &refSrcCopyImageBarrierPre);
+	vk.cmdCopyBufferToImage(*cmdBuffer, refSrcImageBuffer->get(), refSrcImage->get(), VK_IMAGE_LAYOUT_GENERAL, 1u, &copyBufferToImageRegion);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, DE_NULL, 1u, &refSrcCopyImageBarrierPost);
+
+	// Make reference and result images readable
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &refDstInitImageBarrier);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &resDstInitImageBarrier);
+	{
+		vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &resCompressedImageBarrier);
+	}
+
+	beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+	{
+		DescriptorSetUpdateBuilder()
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorRefSrcImage)
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorResSrcImage)
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(2u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorRefDstImage)
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(3u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorResDstImage)
+			.update(vk, device);
+
+		vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+		vk.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &m_vertexBuffer->get(), &m_vertexBufferOffset);
+		vk.cmdDraw(*cmdBuffer, m_vertexCount, 1, 0, 0);
+	}
+	vk.cmdEndRenderPass(*cmdBuffer);
+
+	// Decompress reference image
+	{
+		const VkImageMemoryBarrier refDstImageBarrier = makeImageMemoryBarrier(
+			VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+			VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+			refDstImage->get(), subresourceRange);
+
+		const VkBufferMemoryBarrier refDstBufferBarrier = makeBufferMemoryBarrier(
+			VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+			refDstBuffer->get(), 0ull, dstBufferSize);
+
+		vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &refDstImageBarrier);
+		vk.cmdCopyImageToBuffer(*cmdBuffer, refDstImage->get(), VK_IMAGE_LAYOUT_GENERAL, refDstBuffer->get(), 1u, &copyRegion);
+		vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &refDstBufferBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+	}
+
+	// Decompress result image
+	{
+		const VkImageMemoryBarrier resDstImageBarrier = makeImageMemoryBarrier(
+			VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+			VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+			resDstImage->get(), subresourceRange);
+
+		const VkBufferMemoryBarrier resDstBufferBarrier = makeBufferMemoryBarrier(
+			VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+			resDstBuffer->get(), 0ull, dstBufferSize);
+
+		vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &resDstImageBarrier);
+		vk.cmdCopyImageToBuffer(*cmdBuffer, resDstImage->get(), VK_IMAGE_LAYOUT_GENERAL, resDstBuffer->get(), 1u, &copyRegion);
+		vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &resDstBufferBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+	}
+
+	endCommandBuffer(vk, *cmdBuffer);
+
+	submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+	// Compare decompressed pixel data in reference and result images
+	{
+		const Allocation&	refDstBufferAlloc	= refDstBuffer->getAllocation();
+		invalidateMappedMemoryRange(vk, device, refDstBufferAlloc.getMemory(), refDstBufferAlloc.getOffset(), dstBufferSize);
+
+		const Allocation&	resDstBufferAlloc	= resDstBuffer->getAllocation();
+		invalidateMappedMemoryRange(vk, device, resDstBufferAlloc.getMemory(), resDstBufferAlloc.getOffset(), dstBufferSize);
+
+		if (deMemCmp(refDstBufferAlloc.getHostPtr(), resDstBufferAlloc.getHostPtr(), (size_t)dstBufferSize) != 0)
+		{
+			// Do fuzzy to log error mask
+			invalidateMappedMemoryRange(vk, device, resDstBufferAlloc.getMemory(), resDstBufferAlloc.getOffset(), dstBufferSize);
+			invalidateMappedMemoryRange(vk, device, refDstBufferAlloc.getMemory(), refDstBufferAlloc.getOffset(), dstBufferSize);
+
+			tcu::ConstPixelBufferAccess	resPixels	(mapVkFormat(m_parameters.formatForVerify), renderSize.width, renderSize.height, 1u, resDstBufferAlloc.getHostPtr());
+			tcu::ConstPixelBufferAccess	refPixels	(mapVkFormat(m_parameters.formatForVerify), renderSize.width, renderSize.height, 1u, refDstBufferAlloc.getHostPtr());
+
+			string	comment	= string("Image Comparison (level=") + de::toString(level) + string(", layer=") + de::toString(layer) + string(")");
+
+			if (isWriteToCompressedOperation())
+				tcu::fuzzyCompare(m_context.getTestContext().getLog(), "ImageComparison", comment.c_str(), refPixels, resPixels, 0.001f, tcu::COMPARE_LOG_EVERYTHING);
+			else
+				tcu::fuzzyCompare(m_context.getTestContext().getLog(), "ImageComparison", comment.c_str(), resPixels, refPixels, 0.001f, tcu::COMPARE_LOG_EVERYTHING);
+
+			return false;
+		}
+	}
+
+	return true;
+}
+
+
+class GraphicsTextureTestInstance : public GraphicsAttachmentsTestInstance
+{
+public:
+						GraphicsTextureTestInstance		(Context& context, const TestParameters& parameters);
+
+protected:
+	virtual bool		isWriteToCompressedOperation	();
+	virtual void		transcodeRead					();
+	virtual void		transcodeWrite					();
+};
+
+GraphicsTextureTestInstance::GraphicsTextureTestInstance (Context& context, const TestParameters& parameters)
+	: GraphicsAttachmentsTestInstance(context, parameters)
+{
+}
+
+bool GraphicsTextureTestInstance::isWriteToCompressedOperation ()
+{
+	return (m_parameters.operation == OPERATION_TEXTURE_WRITE);
+}
+
+void GraphicsTextureTestInstance::transcodeRead ()
+{
+	const DeviceInterface&				vk						= m_context.getDeviceInterface();
+	const VkDevice						device					= m_context.getDevice();
+	const deUint32						queueFamilyIndex		= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue						queue					= m_context.getUniversalQueue();
+	Allocator&							allocator				= m_context.getDefaultAllocator();
+
+	const VkImageCreateFlags*			imgCreateFlagsOverride	= DE_NULL;
+
+	const VkImageCreateInfo				srcImageCreateInfo		= makeCreateImageInfo(m_srcFormat, m_parameters.imageType, m_srcImageResolutions[0], m_srcImageUsageFlags, imgCreateFlagsOverride, getLevelCount(), getLayerCount());
+	MovePtr<Image>						srcImage				(new Image(vk, device, allocator, srcImageCreateInfo, MemoryRequirement::Any));
+
+	const Unique<VkShaderModule>		vertShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>		fragShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
+
+	const Unique<VkRenderPass>			renderPass				(makeRenderPass(vk, device));
+
+	const Move<VkDescriptorSetLayout>	descriptorSetLayout		(DescriptorSetLayoutBuilder()
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT_BIT)
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT)
+																	.build(vk, device));
+	const Move<VkDescriptorPool>		descriptorPool			(DescriptorPoolBuilder()
+																	.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+																	.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+																	.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const Move<VkDescriptorSet>			descriptorSet			(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+	const VkExtent2D					renderSizeDummy			(makeExtent2D(1u, 1u));
+	const Unique<VkPipelineLayout>		pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>			pipeline				(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSizeDummy, 0u, true));
+
+	const Unique<VkCommandPool>			cmdPool					(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>		cmdBuffer				(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+	{
+		const UVec3&				uncompressedImageRes	= m_uncompressedImageResVec[levelNdx];
+		const UVec3&				srcImageResolution		= m_srcImageResolutions[levelNdx];
+		const UVec3&				dstImageResolution		= m_dstImageResolutions[levelNdx];
+		const size_t				srcImageSizeInBytes		= m_srcData[levelNdx][0]->size();
+		const size_t				dstImageSizeInBytes		= m_dstData[levelNdx][0]->size();
+		const UVec3					srcImageResBlocked		= getCompressedImageResolutionBlockCeil(m_parameters.formatCompressed, srcImageResolution);
+
+		const VkImageCreateInfo		dstImageCreateInfo		= makeCreateImageInfo(m_dstFormat, m_parameters.imageType, dstImageResolution, m_dstImageUsageFlags, imgCreateFlagsOverride, SINGLE_LEVEL, SINGLE_LAYER);
+
+		const VkBufferCreateInfo	srcImageBufferInfo		= makeBufferCreateInfo(srcImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
+		const MovePtr<Buffer>		srcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, srcImageBufferInfo, MemoryRequirement::HostVisible));
+
+		const VkBufferCreateInfo	dstImageBufferInfo		= makeBufferCreateInfo(dstImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+		MovePtr<Buffer>				dstImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, dstImageBufferInfo, MemoryRequirement::HostVisible));
+
+		const VkExtent2D			renderSize				(makeExtent2D(uncompressedImageRes.x(), uncompressedImageRes.y()));
+		const VkViewport			viewport				= makeViewport(0.0f, 0.0f, static_cast<float>(renderSize.width), static_cast<float>(renderSize.height), 0.0f, 1.0f);
+		const VkRect2D				scissor					= makeScissor(renderSize.width, renderSize.height);
+
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+		{
+			const VkImageSubresourceRange	srcSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, levelNdx, SINGLE_LEVEL, layerNdx, SINGLE_LAYER);
+			const VkImageSubresourceRange	dstSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+
+			Move<VkImageView>				srcImageView			(makeImageView(vk, device, srcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, srcSubresourceRange, m_srcImageViewUsageKHR));
+
+			de::MovePtr<Image>				dstImage				(new Image(vk, device, allocator, dstImageCreateInfo, MemoryRequirement::Any));
+			Move<VkImageView>				dstImageView			(makeImageView(vk, device, dstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, dstSubresourceRange, m_dstImageViewUsageKHR));
+
+			const VkSamplerCreateInfo		srcSamplerInfo			(makeSamplerCreateInfo());
+			const Move<VkSampler>			srcSampler				= vk::createSampler(vk, device, &srcSamplerInfo);
+			const VkDescriptorImageInfo		descriptorSrcImage		(makeDescriptorImageInfo(*srcSampler, *srcImageView, VK_IMAGE_LAYOUT_GENERAL));
+			const VkDescriptorImageInfo		descriptorDstImage		(makeDescriptorImageInfo(DE_NULL, *dstImageView, VK_IMAGE_LAYOUT_GENERAL));
+
+			const VkBufferImageCopy			srcCopyRegion			= makeBufferImageCopy(srcImageResolution.x(), srcImageResolution.y(), levelNdx, layerNdx, srcImageResBlocked.x(), srcImageResBlocked.y());
+			const VkBufferMemoryBarrier		srcCopyBufferBarrierPre	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, srcImageBuffer->get(), 0ull, srcImageSizeInBytes);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPre	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, srcImage->get(), srcSubresourceRange);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), srcSubresourceRange);
+			const VkBufferImageCopy			dstCopyRegion			= makeBufferImageCopy(dstImageResolution.x(), dstImageResolution.y());
+			const VkImageMemoryBarrier		dstInitImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, dstImage->get(), dstSubresourceRange);
+
+			const VkExtent2D				framebufferSize			(makeExtent2D(dstImageResolution[0], dstImageResolution[1]));
+			const Move<VkFramebuffer>		framebuffer				(makeFramebuffer(vk, device, *renderPass, 0, DE_NULL, framebufferSize, SINGLE_LAYER));
+
+			// Upload source image data
+			const Allocation& alloc = srcImageBuffer->getAllocation();
+			deMemcpy(alloc.getHostPtr(), &m_srcData[levelNdx][layerNdx]->at(0), srcImageSizeInBytes);
+			flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), srcImageSizeInBytes);
+
+			beginCommandBuffer(vk, *cmdBuffer);
+			vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+			// Copy buffer to image
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &srcCopyBufferBarrierPre, 1u, &srcCopyImageBarrierPre);
+			vk.cmdCopyBufferToImage(*cmdBuffer, srcImageBuffer->get(), srcImage->get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &srcCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &srcCopyImageBarrierPost);
+
+			// Define destination image layout
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &dstInitImageBarrier);
+
+			beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+
+			DescriptorSetUpdateBuilder()
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorSrcImage)
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorDstImage)
+				.update(vk, device);
+
+			vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+			vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &m_vertexBuffer->get(), &m_vertexBufferOffset);
+
+			vk.cmdSetViewport(*cmdBuffer, 0u, 1u, &viewport);
+			vk.cmdSetScissor(*cmdBuffer, 0u, 1u, &scissor);
+
+			vk.cmdDraw(*cmdBuffer, (deUint32)m_vertexCount, 1, 0, 0);
+
+			vk.cmdEndRenderPass(*cmdBuffer);
+
+			const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+				VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+				VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+				dstImage->get(), dstSubresourceRange);
+
+			const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+				VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+				dstImageBuffer->get(), 0ull, dstImageSizeInBytes);
+
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &prepareForTransferBarrier);
+			vk.cmdCopyImageToBuffer(*cmdBuffer, dstImage->get(), VK_IMAGE_LAYOUT_GENERAL, dstImageBuffer->get(), 1u, &dstCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+
+			endCommandBuffer(vk, *cmdBuffer);
+
+			submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+			const Allocation& dstImageBufferAlloc = dstImageBuffer->getAllocation();
+			invalidateMappedMemoryRange(vk, device, dstImageBufferAlloc.getMemory(), dstImageBufferAlloc.getOffset(), dstImageSizeInBytes);
+			deMemcpy(&m_dstData[levelNdx][layerNdx]->at(0), dstImageBufferAlloc.getHostPtr(), dstImageSizeInBytes);
+		}
+	}
+
+	m_compressedImage = srcImage;
+}
+
+void GraphicsTextureTestInstance::transcodeWrite ()
+{
+	const DeviceInterface&				vk						= m_context.getDeviceInterface();
+	const VkDevice						device					= m_context.getDevice();
+	const deUint32						queueFamilyIndex		= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue						queue					= m_context.getUniversalQueue();
+	Allocator&							allocator				= m_context.getDefaultAllocator();
+
+	const VkImageCreateFlags*			imgCreateFlagsOverride	= DE_NULL;
+
+	const VkImageCreateInfo				dstImageCreateInfo		= makeCreateImageInfo(m_dstFormat, m_parameters.imageType, m_dstImageResolutions[0], m_dstImageUsageFlags, imgCreateFlagsOverride, getLevelCount(), getLayerCount());
+	MovePtr<Image>						dstImage				(new Image(vk, device, allocator, dstImageCreateInfo, MemoryRequirement::Any));
+
+	const Unique<VkShaderModule>		vertShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>		fragShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
+
+	const Unique<VkRenderPass>			renderPass				(makeRenderPass(vk, device));
+
+	const Move<VkDescriptorSetLayout>	descriptorSetLayout		(DescriptorSetLayoutBuilder()
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT_BIT)
+																	.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT)
+																	.build(vk, device));
+	const Move<VkDescriptorPool>		descriptorPool			(DescriptorPoolBuilder()
+																	.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+																	.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+																	.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const Move<VkDescriptorSet>			descriptorSet			(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+
+	const VkExtent2D					renderSizeDummy			(makeExtent2D(1u, 1u));
+	const Unique<VkPipelineLayout>		pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>			pipeline				(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSizeDummy, 0u, true));
+
+	const Unique<VkCommandPool>			cmdPool					(createCommandPool(vk, device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>		cmdBuffer				(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	for (deUint32 levelNdx = 0; levelNdx < getLevelCount(); ++levelNdx)
+	{
+		const UVec3&				uncompressedImageRes	= m_uncompressedImageResVec[levelNdx];
+		const UVec3&				srcImageResolution		= m_srcImageResolutions[levelNdx];
+		const UVec3&				dstImageResolution		= m_dstImageResolutions[levelNdx];
+		const size_t				srcImageSizeInBytes		= m_srcData[levelNdx][0]->size();
+		const size_t				dstImageSizeInBytes		= m_dstData[levelNdx][0]->size();
+		const UVec3					dstImageResBlocked		= getCompressedImageResolutionBlockCeil(m_parameters.formatCompressed, dstImageResolution);
+
+		const VkImageCreateInfo		srcImageCreateInfo		= makeCreateImageInfo(m_srcFormat, m_parameters.imageType, srcImageResolution, m_srcImageUsageFlags, imgCreateFlagsOverride, SINGLE_LEVEL, SINGLE_LAYER);
+
+		const VkExtent2D			renderSize				(makeExtent2D(uncompressedImageRes.x(), uncompressedImageRes.y()));
+		const VkViewport			viewport				= makeViewport(0.0f, 0.0f, static_cast<float>(renderSize.width), static_cast<float>(renderSize.height), 0.0f, 1.0f);
+		const VkRect2D				scissor					= makeScissor(renderSize.width, renderSize.height);
+
+		for (deUint32 layerNdx = 0; layerNdx < getLayerCount(); ++layerNdx)
+		{
+			const VkBufferCreateInfo		srcImageBufferInfo		= makeBufferCreateInfo(srcImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
+			const MovePtr<Buffer>			srcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, srcImageBufferInfo, MemoryRequirement::HostVisible));
+
+			const VkBufferCreateInfo		dstImageBufferInfo		= makeBufferCreateInfo(dstImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT);
+			MovePtr<Buffer>					dstImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, dstImageBufferInfo, MemoryRequirement::HostVisible));
+
+			const VkImageSubresourceRange	srcSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+			const VkImageSubresourceRange	dstSubresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, levelNdx, SINGLE_LEVEL, layerNdx, SINGLE_LAYER);
+
+			Move<VkImageView>				dstImageView			(makeImageView(vk, device, dstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, dstSubresourceRange, m_dstImageViewUsageKHR));
+
+			de::MovePtr<Image>				srcImage				(new Image(vk, device, allocator, srcImageCreateInfo, MemoryRequirement::Any));
+			Move<VkImageView>				srcImageView			(makeImageView(vk, device, srcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.formatUncompressed, srcSubresourceRange, m_srcImageViewUsageKHR));
+
+			const VkSamplerCreateInfo		srcSamplerInfo			(makeSamplerCreateInfo());
+			const Move<VkSampler>			srcSampler				= vk::createSampler(vk, device, &srcSamplerInfo);
+			const VkDescriptorImageInfo		descriptorSrcImage		(makeDescriptorImageInfo(*srcSampler, *srcImageView, VK_IMAGE_LAYOUT_GENERAL));
+			const VkDescriptorImageInfo		descriptorDstImage		(makeDescriptorImageInfo(DE_NULL, *dstImageView, VK_IMAGE_LAYOUT_GENERAL));
+
+			const VkBufferImageCopy			srcCopyRegion			= makeBufferImageCopy(srcImageResolution.x(), srcImageResolution.y(), 0u, 0u);
+			const VkBufferMemoryBarrier		srcCopyBufferBarrierPre	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, srcImageBuffer->get(), 0ull, srcImageSizeInBytes);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPre	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, srcImage->get(), srcSubresourceRange);
+			const VkImageMemoryBarrier		srcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), srcSubresourceRange);
+			const VkBufferImageCopy			dstCopyRegion			= makeBufferImageCopy(dstImageResolution.x(), dstImageResolution.y(), levelNdx, layerNdx, dstImageResBlocked.x(), dstImageResBlocked.y());
+			const VkImageMemoryBarrier		dstInitImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, dstImage->get(), dstSubresourceRange);
+
+			const VkExtent2D				framebufferSize			(makeExtent2D(dstImageResolution[0], dstImageResolution[1]));
+			const Move<VkFramebuffer>		framebuffer				(makeFramebuffer(vk, device, *renderPass, 0, DE_NULL, framebufferSize, SINGLE_LAYER));
+
+			// Upload source image data
+			const Allocation& alloc = srcImageBuffer->getAllocation();
+			deMemcpy(alloc.getHostPtr(), &m_srcData[levelNdx][layerNdx]->at(0), srcImageSizeInBytes);
+			flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), srcImageSizeInBytes);
+
+			beginCommandBuffer(vk, *cmdBuffer);
+			vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+			// Copy buffer to image
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &srcCopyBufferBarrierPre, 1u, &srcCopyImageBarrierPre);
+			vk.cmdCopyBufferToImage(*cmdBuffer, srcImageBuffer->get(), srcImage->get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &srcCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &srcCopyImageBarrierPost);
+
+			// Define destination image layout
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &dstInitImageBarrier);
+
+			beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+
+			DescriptorSetUpdateBuilder()
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorSrcImage)
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorDstImage)
+				.update(vk, device);
+
+			vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+			vk.cmdBindVertexBuffers(*cmdBuffer, 0u, 1u, &m_vertexBuffer->get(), &m_vertexBufferOffset);
+
+			vk.cmdSetViewport(*cmdBuffer, 0u, 1u, &viewport);
+			vk.cmdSetScissor(*cmdBuffer, 0u, 1u, &scissor);
+
+			vk.cmdDraw(*cmdBuffer, (deUint32)m_vertexCount, 1, 0, 0);
+
+			vk.cmdEndRenderPass(*cmdBuffer);
+
+			const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+				VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+				VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+				dstImage->get(), dstSubresourceRange);
+
+			const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+				VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+				dstImageBuffer->get(), 0ull, dstImageSizeInBytes);
+
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &prepareForTransferBarrier);
+			vk.cmdCopyImageToBuffer(*cmdBuffer, dstImage->get(), VK_IMAGE_LAYOUT_GENERAL, dstImageBuffer->get(), 1u, &dstCopyRegion);
+			vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+
+			endCommandBuffer(vk, *cmdBuffer);
+
+			submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+			const Allocation& dstImageBufferAlloc = dstImageBuffer->getAllocation();
+			invalidateMappedMemoryRange(vk, device, dstImageBufferAlloc.getMemory(), dstImageBufferAlloc.getOffset(), dstImageSizeInBytes);
+			deMemcpy(&m_dstData[levelNdx][layerNdx]->at(0), dstImageBufferAlloc.getHostPtr(), dstImageSizeInBytes);
+		}
+	}
+
+	m_compressedImage = dstImage;
+}
+
+class TexelViewCompatibleCase : public TestCase
+{
+public:
+							TexelViewCompatibleCase		(TestContext&				testCtx,
+														 const std::string&			name,
+														 const std::string&			desc,
+														 const TestParameters&		parameters);
+	void					initPrograms				(SourceCollections&			programCollection) const;
+	TestInstance*			createInstance				(Context&					context) const;
+protected:
+	const TestParameters	m_parameters;
+};
+
+TexelViewCompatibleCase::TexelViewCompatibleCase (TestContext& testCtx, const std::string& name, const std::string& desc, const TestParameters& parameters)
+	: TestCase				(testCtx, name, desc)
+	, m_parameters			(parameters)
+{
+}
+
+void TexelViewCompatibleCase::initPrograms (vk::SourceCollections&	programCollection) const
+{
+	DE_ASSERT(m_parameters.size.x() > 0);
+	DE_ASSERT(m_parameters.size.y() > 0);
+
+	switch (m_parameters.shader)
+	{
+		case SHADER_TYPE_COMPUTE:
+		{
+			const std::string	imageTypeStr		= getShaderImageType(mapVkFormat(m_parameters.formatUncompressed), m_parameters.imageType);
+			const std::string	formatQualifierStr	= getShaderImageFormatQualifier(mapVkFormat(m_parameters.formatUncompressed));
+			std::ostringstream	src;
+			std::ostringstream	src_decompress;
+
+			src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "layout (local_size_x = 1, local_size_y = 1, local_size_z = 1) in;\n\n";
+			src_decompress << src.str();
+
+			switch(m_parameters.operation)
+			{
+				case OPERATION_IMAGE_LOAD:
+				{
+					src << "layout (binding = 0, "<<formatQualifierStr<<") readonly uniform "<<imageTypeStr<<" u_image0;\n"
+						<< "layout (binding = 1, "<<formatQualifierStr<<") writeonly uniform "<<imageTypeStr<<" u_image1;\n\n"
+						<< "void main (void)\n"
+						<< "{\n"
+						<< "    ivec2 pos = ivec2(gl_GlobalInvocationID.xy);\n"
+						<< "    imageStore(u_image1, pos, imageLoad(u_image0, pos));\n"
+						<< "}\n";
+
+					break;
+				}
+
+				case OPERATION_TEXEL_FETCH:
+				{
+					src << "layout (binding = 0) uniform "<<getGlslSamplerType(mapVkFormat(m_parameters.formatUncompressed), mapImageViewType(m_parameters.imageType))<<" u_image0;\n"
+						<< "layout (binding = 1, "<<formatQualifierStr<<") writeonly uniform "<<imageTypeStr<<" u_image1;\n\n"
+						<< "void main (void)\n"
+						<< "{\n"
+						<< "    ivec3 pos = ivec3(gl_GlobalInvocationID.xyz);\n"
+						<< "    imageStore(u_image1, pos.xy, texelFetch(u_image0, pos.xy, pos.z));\n"
+						<< "}\n";
+
+					break;
+				}
+
+				case OPERATION_TEXTURE:
+				{
+					src << "layout (binding = 0) uniform "<<getGlslSamplerType(mapVkFormat(m_parameters.formatUncompressed), mapImageViewType(m_parameters.imageType))<<" u_image0;\n"
+						<< "layout (binding = 1, "<<formatQualifierStr<<") writeonly uniform "<<imageTypeStr<<" u_image1;\n\n"
+						<< "void main (void)\n"
+						<< "{\n"
+						<< "    const vec2 pixels_resolution = vec2(gl_NumWorkGroups.x - 1, gl_NumWorkGroups.y - 1);\n"
+						<< "    const ivec2 pos = ivec2(gl_GlobalInvocationID.xy);\n"
+						<< "    const vec2 coord = vec2(gl_GlobalInvocationID.xy) / vec2(pixels_resolution);\n"
+						<< "    imageStore(u_image1, pos, texture(u_image0, coord));\n"
+						<< "}\n";
+
+					break;
+				}
+
+				case OPERATION_IMAGE_STORE:
+				{
+					src << "layout (binding = 0, "<<formatQualifierStr<<") uniform "<<imageTypeStr<<"           u_image0;\n"
+						<< "layout (binding = 1, "<<formatQualifierStr<<") readonly uniform "<<imageTypeStr<<"  u_image1;\n"
+						<< "layout (binding = 2, "<<formatQualifierStr<<") writeonly uniform "<<imageTypeStr<<" u_image2;\n\n"
+						<< "void main (void)\n"
+						<< "{\n"
+						<< "    ivec2 pos = ivec2(gl_GlobalInvocationID.xy);\n"
+						<< "    imageStore(u_image0, pos, imageLoad(u_image1, pos));\n"
+						<< "    imageStore(u_image2, pos, imageLoad(u_image0, pos));\n"
+						<< "}\n";
+
+					break;
+				}
+
+				default:
+					DE_ASSERT(false);
+			}
+
+			src_decompress	<< "layout (binding = 0) uniform "<<getGlslSamplerType(mapVkFormat(m_parameters.formatUncompressed), mapImageViewType(m_parameters.imageType))<<" compressed_result;\n"
+							<< "layout (binding = 1) uniform "<<getGlslSamplerType(mapVkFormat(m_parameters.formatUncompressed), mapImageViewType(m_parameters.imageType))<<" compressed_reference;\n"
+							<< "layout (binding = 2, "<<formatQualifierStr<<") writeonly uniform "<<imageTypeStr<<" decompressed_result;\n"
+							<< "layout (binding = 3, "<<formatQualifierStr<<") writeonly uniform "<<imageTypeStr<<" decompressed_reference;\n\n"
+							<< "void main (void)\n"
+							<< "{\n"
+							<< "    const vec2 pixels_resolution = vec2(gl_NumWorkGroups.xy);\n"
+							<< "    const vec2 cord = vec2(gl_GlobalInvocationID.xy) / vec2(pixels_resolution);\n"
+							<< "    const ivec2 pos = ivec2(gl_GlobalInvocationID.xy); \n"
+							<< "    imageStore(decompressed_result, pos, texture(compressed_result, cord));\n"
+							<< "    imageStore(decompressed_reference, pos, texture(compressed_reference, cord));\n"
+							<< "}\n";
+			programCollection.glslSources.add("comp") << glu::ComputeSource(src.str());
+			programCollection.glslSources.add("decompress") << glu::ComputeSource(src_decompress.str());
+
+			break;
+		}
+
+		case SHADER_TYPE_FRAGMENT:
+		{
+			ImageType	imageTypeForFS = (m_parameters.imageType == IMAGE_TYPE_2D_ARRAY) ? IMAGE_TYPE_2D : m_parameters.imageType;
+
+			// Vertex shader
+			{
+				std::ostringstream src;
+				src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+					<< "layout(location = 0) in vec4 v_in_position;\n"
+					<< "\n"
+					<< "void main (void)\n"
+					<< "{\n"
+					<< "    gl_Position = v_in_position;\n"
+					<< "}\n";
+
+				programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
+			}
+
+			// Fragment shader
+			{
+				switch(m_parameters.operation)
+				{
+					case OPERATION_ATTACHMENT_READ:
+					case OPERATION_ATTACHMENT_WRITE:
+					{
+						std::ostringstream	src;
+
+						const std::string	dstTypeStr	= getGlslFormatType(m_parameters.formatUncompressed);
+						const std::string	srcTypeStr	= getGlslInputFormatType(m_parameters.formatUncompressed);
+
+						src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+							<< "precision highp int;\n"
+							<< "precision highp float;\n"
+							<< "\n"
+							<< "layout (location = 0) out highp " << dstTypeStr << " o_color;\n"
+							<< "layout (input_attachment_index = 0, set = 0, binding = 0) uniform highp " << srcTypeStr << " inputImage1;\n"
+							<< "\n"
+							<< "void main (void)\n"
+							<< "{\n"
+							<< "    o_color = " << dstTypeStr << "(subpassLoad(inputImage1));\n"
+							<< "}\n";
+
+						programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+
+						break;
+					}
+
+					case OPERATION_TEXTURE_READ:
+					case OPERATION_TEXTURE_WRITE:
+					{
+						std::ostringstream	src;
+
+						const std::string	srcSamplerTypeStr		= getGlslSamplerType(mapVkFormat(m_parameters.formatUncompressed), mapImageViewType(imageTypeForFS));
+						const std::string	dstImageTypeStr			= getShaderImageType(mapVkFormat(m_parameters.formatUncompressed), imageTypeForFS);
+						const std::string	dstFormatQualifierStr	= getShaderImageFormatQualifier(mapVkFormat(m_parameters.formatUncompressed));
+
+						src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+							<< "layout (binding = 0) uniform " << srcSamplerTypeStr << " u_imageIn;\n"
+							<< "layout (binding = 1, " << dstFormatQualifierStr << ") writeonly uniform " << dstImageTypeStr << " u_imageOut;\n"
+							<< "\n"
+							<< "void main (void)\n"
+							<< "{\n"
+							<< "    const ivec2 out_pos = ivec2(gl_FragCoord.xy);\n"
+							<< "    const ivec2 pixels_resolution = ivec2(textureSize(u_imageIn, 0)) - ivec2(1,1);\n"
+							<< "    const vec2 in_pos = vec2(out_pos) / vec2(pixels_resolution);\n"
+							<< "    imageStore(u_imageOut, out_pos, texture(u_imageIn, in_pos));\n"
+							<< "}\n";
+
+						programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+
+						break;
+					}
+
+					default:
+						DE_ASSERT(false);
+				}
+			}
+
+			// Verification fragment shader
+			{
+				std::ostringstream	src;
+
+				const std::string	samplerType			= getGlslSamplerType(mapVkFormat(m_parameters.formatForVerify), mapImageViewType(imageTypeForFS));
+				const std::string	imageTypeStr		= getShaderImageType(mapVkFormat(m_parameters.formatForVerify), imageTypeForFS);
+				const std::string	formatQualifierStr	= getShaderImageFormatQualifier(mapVkFormat(m_parameters.formatForVerify));
+
+				src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+					<< "layout (binding = 0) uniform " << samplerType << " u_imageIn0;\n"
+					<< "layout (binding = 1) uniform " << samplerType << " u_imageIn1;\n"
+					<< "layout (binding = 2, " << formatQualifierStr << ") writeonly uniform " << imageTypeStr << " u_imageOut0;\n"
+					<< "layout (binding = 3, " << formatQualifierStr << ") writeonly uniform " << imageTypeStr << " u_imageOut1;\n"
+					<< "\n"
+					<< "void main (void)\n"
+					<< "{\n"
+					<< "    const ivec2 out_pos = ivec2(gl_FragCoord.xy);\n"
+					<< "\n"
+					<< "    const ivec2 pixels_resolution0 = ivec2(textureSize(u_imageIn0, 0)) - ivec2(1,1);\n"
+					<< "    const vec2 in_pos0 = vec2(out_pos) / vec2(pixels_resolution0);\n"
+					<< "    imageStore(u_imageOut0, out_pos, texture(u_imageIn0, in_pos0));\n"
+					<< "\n"
+					<< "    const ivec2 pixels_resolution1 = ivec2(textureSize(u_imageIn1, 0)) - ivec2(1,1);\n"
+					<< "    const vec2 in_pos1 = vec2(out_pos) / vec2(pixels_resolution1);\n"
+					<< "    imageStore(u_imageOut1, out_pos, texture(u_imageIn1, in_pos1));\n"
+					<< "}\n";
+
+				programCollection.glslSources.add("frag_verify") << glu::FragmentSource(src.str());
+			}
+
+			break;
+		}
+
+		default:
+			DE_ASSERT(false);
+	}
+}
+
+TestInstance* TexelViewCompatibleCase::createInstance (Context& context) const
+{
+	const VkPhysicalDevice			physicalDevice			= context.getPhysicalDevice();
+	const InstanceInterface&		vk						= context.getInstanceInterface();
+
+	if (!m_parameters.useMipmaps)
+	{
+		DE_ASSERT(getNumLayers(m_parameters.imageType, m_parameters.size)     == 1u);
+		DE_ASSERT(getLayerSize(m_parameters.imageType, m_parameters.size).z() == 1u);
+	}
+
+	DE_ASSERT(getLayerSize(m_parameters.imageType, m_parameters.size).x() >  0u);
+	DE_ASSERT(getLayerSize(m_parameters.imageType, m_parameters.size).y() >  0u);
+
+	if (std::find(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_maintenance2") == context.getDeviceExtensions().end())
+		TCU_THROW(NotSupportedError, "Extension VK_KHR_maintenance2 not supported");
+
+	{
+		VkImageFormatProperties imageFormatProperties;
+
+		if (VK_ERROR_FORMAT_NOT_SUPPORTED == vk.getPhysicalDeviceImageFormatProperties(physicalDevice, m_parameters.formatUncompressed,
+												mapImageType(m_parameters.imageType), VK_IMAGE_TILING_OPTIMAL,
+												m_parameters.uncompressedImageUsage, 0u, &imageFormatProperties))
+			TCU_THROW(NotSupportedError, "Operation not supported with this image format");
+
+		if (VK_ERROR_FORMAT_NOT_SUPPORTED == vk.getPhysicalDeviceImageFormatProperties(physicalDevice, m_parameters.formatCompressed,
+												mapImageType(m_parameters.imageType), VK_IMAGE_TILING_OPTIMAL,
+												VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT,
+												VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR | VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT | VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR,
+												&imageFormatProperties))
+			TCU_THROW(NotSupportedError, "Operation not supported with this image format");
+	}
+
+	{
+		const VkPhysicalDeviceFeatures	physicalDeviceFeatures	= getPhysicalDeviceFeatures (vk, physicalDevice);
+
+		if (deInRange32(m_parameters.formatCompressed, VK_FORMAT_BC1_RGB_UNORM_BLOCK, VK_FORMAT_BC7_SRGB_BLOCK) &&
+			!physicalDeviceFeatures.textureCompressionBC)
+			TCU_THROW(NotSupportedError, "textureCompressionBC not supported");
+
+		if (deInRange32(m_parameters.formatCompressed, VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK, VK_FORMAT_EAC_R11G11_SNORM_BLOCK) &&
+			!physicalDeviceFeatures.textureCompressionETC2)
+			TCU_THROW(NotSupportedError, "textureCompressionETC2 not supported");
+
+		if (deInRange32(m_parameters.formatCompressed, VK_FORMAT_ASTC_4x4_UNORM_BLOCK, VK_FORMAT_ASTC_12x12_SRGB_BLOCK) &&
+			!physicalDeviceFeatures.textureCompressionASTC_LDR)
+			TCU_THROW(NotSupportedError, "textureCompressionASTC_LDR not supported");
+	}
+
+	switch (m_parameters.shader)
+	{
+		case SHADER_TYPE_COMPUTE:
+		{
+			switch (m_parameters.operation)
+			{
+				case OPERATION_IMAGE_LOAD:
+				case OPERATION_TEXEL_FETCH:
+				case OPERATION_TEXTURE:
+					return new BasicComputeTestInstance(context, m_parameters);
+				case OPERATION_IMAGE_STORE:
+					return new ImageStoreComputeTestInstance(context, m_parameters);
+				default:
+					TCU_THROW(InternalError, "Impossible");
+			}
+		}
+
+		case SHADER_TYPE_FRAGMENT:
+		{
+			switch (m_parameters.operation)
+			{
+				case OPERATION_ATTACHMENT_READ:
+				case OPERATION_ATTACHMENT_WRITE:
+					return new GraphicsAttachmentsTestInstance(context, m_parameters);
+
+				case OPERATION_TEXTURE_READ:
+				case OPERATION_TEXTURE_WRITE:
+					return new GraphicsTextureTestInstance(context, m_parameters);
+
+				default:
+					TCU_THROW(InternalError, "Impossible");
+			}
+		}
+
+		default:
+			TCU_THROW(InternalError, "Impossible");
+	}
+}
+
+} // anonymous ns
+
+static tcu::UVec3 getUnniceResolution(const VkFormat format, const deUint32 layers)
+{
+	const deUint32	unniceMipmapTextureSize[]	= { 1, 1, 1, 8, 22, 48, 117, 275, 604, 208, 611, 274, 1211 };
+	const deUint32	baseTextureWidth			= unniceMipmapTextureSize[getBlockWidth(format)];
+	const deUint32	baseTextureHeight			= unniceMipmapTextureSize[getBlockHeight(format)];
+	const deUint32	baseTextureWidthLevels		= deLog2Floor32(baseTextureWidth);
+	const deUint32	baseTextureHeightLevels		= deLog2Floor32(baseTextureHeight);
+	const deUint32	widthMultiplier				= (baseTextureHeightLevels > baseTextureWidthLevels) ? 1u << (baseTextureHeightLevels - baseTextureWidthLevels) : 1u;
+	const deUint32	heightMultiplier			= (baseTextureWidthLevels > baseTextureHeightLevels) ? 1u << (baseTextureWidthLevels - baseTextureHeightLevels) : 1u;
+	const deUint32	width						= baseTextureWidth * widthMultiplier;
+	const deUint32	height						= baseTextureHeight * heightMultiplier;
+
+	// Number of levels should be same on both axises
+	DE_ASSERT(deLog2Floor32(width) == deLog2Floor32(height));
+
+	return tcu::UVec3(width, height, layers);
+}
+
+tcu::TestCaseGroup* createImageCompressionTranscodingTests (tcu::TestContext& testCtx)
+{
+	struct FormatsArray
+	{
+		const VkFormat*	formats;
+		deUint32		count;
+	};
+
+	const bool					mipmapness[]									=
+	{
+		false,
+		true,
+	};
+
+	const std::string			pipelineName[SHADER_TYPE_LAST]					=
+	{
+		"compute",
+		"graphic",
+	};
+
+	const std::string			mipmanpnessName[DE_LENGTH_OF_ARRAY(mipmapness)]	=
+	{
+		"basic",
+		"extended",
+	};
+
+	const std::string			operationName[OPERATION_LAST]					=
+	{
+		"image_load",
+		"texel_fetch",
+		"texture",
+		"image_store",
+		"attachment_read",
+		"attachment_write",
+		"texture_read",
+		"texture_write",
+	};
+
+	const VkImageUsageFlags		baseImageUsageFlagSet							= VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+	const VkImageUsageFlags		compressedImageUsageFlags[OPERATION_LAST]		=
+	{
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_STORAGE_BIT),											// "image_load"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				// "texel_fetch"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				// "texture"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				// "image_store"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT),	// "attachment_read"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT),	// "attachment_write"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT),											// "texture_read"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				// "texture_write"
+	};
+
+	const VkImageUsageFlags		compressedImageViewUsageFlags[OPERATION_LAST]	=
+	{
+		compressedImageUsageFlags[0],																									//"image_load"
+		compressedImageUsageFlags[1],																									//"texel_fetch"
+		compressedImageUsageFlags[2],																									//"texture"
+		compressedImageUsageFlags[3],																									//"image_store"
+		compressedImageUsageFlags[4],																									//"attachment_read"
+		compressedImageUsageFlags[5] | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT,																//"attachment_write"
+		compressedImageUsageFlags[6],																									//"texture_read"
+		compressedImageUsageFlags[7],																									//"texture_write"
+	};
+
+	const VkImageUsageFlags		uncompressedImageUsageFlags[OPERATION_LAST]		=
+	{
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_STORAGE_BIT),											//"image_load"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				//"texel_fetch"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				//"texture"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT),				//"image_store"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_SAMPLED_BIT),	//"attachment_read"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT),									//"attachment_write"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_SAMPLED_BIT),				//"texture_read"
+		baseImageUsageFlagSet | static_cast<VkImageUsageFlagBits>(VK_IMAGE_USAGE_SAMPLED_BIT),											//"texture_write"
+	};
+
+	const VkFormat				compressedFormats64bit[]						=
+	{
+		VK_FORMAT_BC1_RGB_UNORM_BLOCK,
+		VK_FORMAT_BC1_RGB_SRGB_BLOCK,
+		VK_FORMAT_BC1_RGBA_UNORM_BLOCK,
+		VK_FORMAT_BC1_RGBA_SRGB_BLOCK,
+		VK_FORMAT_BC4_UNORM_BLOCK,
+		VK_FORMAT_BC4_SNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK,
+		VK_FORMAT_EAC_R11_UNORM_BLOCK,
+		VK_FORMAT_EAC_R11_SNORM_BLOCK,
+	};
+
+	const VkFormat				compressedFormats128bit[]						=
+	{
+		VK_FORMAT_BC2_UNORM_BLOCK,
+		VK_FORMAT_BC2_SRGB_BLOCK,
+		VK_FORMAT_BC3_UNORM_BLOCK,
+		VK_FORMAT_BC3_SRGB_BLOCK,
+		VK_FORMAT_BC5_UNORM_BLOCK,
+		VK_FORMAT_BC5_SNORM_BLOCK,
+		VK_FORMAT_BC6H_UFLOAT_BLOCK,
+		VK_FORMAT_BC6H_SFLOAT_BLOCK,
+		VK_FORMAT_BC7_UNORM_BLOCK,
+		VK_FORMAT_BC7_SRGB_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK,
+		VK_FORMAT_EAC_R11G11_UNORM_BLOCK,
+		VK_FORMAT_EAC_R11G11_SNORM_BLOCK,
+		VK_FORMAT_ASTC_4x4_UNORM_BLOCK,
+		VK_FORMAT_ASTC_4x4_SRGB_BLOCK,
+		VK_FORMAT_ASTC_5x4_UNORM_BLOCK,
+		VK_FORMAT_ASTC_5x4_SRGB_BLOCK,
+		VK_FORMAT_ASTC_5x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_5x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_6x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_6x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_6x6_UNORM_BLOCK,
+		VK_FORMAT_ASTC_6x6_SRGB_BLOCK,
+		VK_FORMAT_ASTC_8x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_8x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_8x6_UNORM_BLOCK,
+		VK_FORMAT_ASTC_8x6_SRGB_BLOCK,
+		VK_FORMAT_ASTC_8x8_UNORM_BLOCK,
+		VK_FORMAT_ASTC_8x8_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x6_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x6_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x8_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x8_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x10_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x10_SRGB_BLOCK,
+		VK_FORMAT_ASTC_12x10_UNORM_BLOCK,
+		VK_FORMAT_ASTC_12x10_SRGB_BLOCK,
+		VK_FORMAT_ASTC_12x12_UNORM_BLOCK,
+		VK_FORMAT_ASTC_12x12_SRGB_BLOCK,
+	};
+
+	const VkFormat				uncompressedFormats64bit[]						=
+	{
+		VK_FORMAT_R16G16B16A16_UNORM,
+		VK_FORMAT_R16G16B16A16_SNORM,
+		VK_FORMAT_R16G16B16A16_USCALED,
+		VK_FORMAT_R16G16B16A16_SSCALED,
+		VK_FORMAT_R16G16B16A16_UINT,
+		VK_FORMAT_R16G16B16A16_SINT,
+		VK_FORMAT_R16G16B16A16_SFLOAT,
+		VK_FORMAT_R32G32_UINT,
+		VK_FORMAT_R32G32_SINT,
+		VK_FORMAT_R32G32_SFLOAT,
+		//VK_FORMAT_R64_UINT, remove from the test it couln'd not be use
+		//VK_FORMAT_R64_SINT, remove from the test it couln'd not be use
+		//VK_FORMAT_R64_SFLOAT, remove from the test it couln'd not be use
+	};
+
+	const VkFormat				uncompressedFormats128bit[]						=
+	{
+		VK_FORMAT_R32G32B32A32_UINT,
+		VK_FORMAT_R32G32B32A32_SINT,
+		VK_FORMAT_R32G32B32A32_SFLOAT,
+		//VK_FORMAT_R64G64_UINT, remove from the test it couln'd not be use
+		//VK_FORMAT_R64G64_SINT, remove from the test it couln'd not be use
+		//VK_FORMAT_R64G64_SFLOAT, remove from the test it couln'd not be use
+	};
+
+	const FormatsArray			formatsCompressedSets[]							=
+	{
+		{
+			compressedFormats64bit,
+			DE_LENGTH_OF_ARRAY(compressedFormats64bit)
+		},
+		{
+			compressedFormats128bit,
+			DE_LENGTH_OF_ARRAY(compressedFormats128bit)
+		},
+	};
+
+	const FormatsArray			formatsUncompressedSets[]						=
+	{
+		{
+			uncompressedFormats64bit,
+			DE_LENGTH_OF_ARRAY(uncompressedFormats64bit)
+		},
+		{
+			uncompressedFormats128bit,
+			DE_LENGTH_OF_ARRAY(uncompressedFormats128bit)
+		},
+	};
+
+	DE_ASSERT(DE_LENGTH_OF_ARRAY(formatsCompressedSets) == DE_LENGTH_OF_ARRAY(formatsUncompressedSets));
+
+	MovePtr<tcu::TestCaseGroup>	texelViewCompatibleTests							(new tcu::TestCaseGroup(testCtx, "texel_view_compatible", "Texel view compatible cases"));
+
+	for (int shaderType = SHADER_TYPE_COMPUTE; shaderType < SHADER_TYPE_LAST; ++shaderType)
+	{
+		MovePtr<tcu::TestCaseGroup>	pipelineTypeGroup	(new tcu::TestCaseGroup(testCtx, pipelineName[shaderType].c_str(), ""));
+
+		for (int mipmapTestNdx = 0; mipmapTestNdx < DE_LENGTH_OF_ARRAY(mipmapness); mipmapTestNdx++)
+		{
+			const bool mipmapTest = mipmapness[mipmapTestNdx];
+
+			MovePtr<tcu::TestCaseGroup>	mipmapTypeGroup	(new tcu::TestCaseGroup(testCtx, mipmanpnessName[mipmapTestNdx].c_str(), ""));
+
+			for (int operationNdx = OPERATION_IMAGE_LOAD; operationNdx < OPERATION_LAST; ++operationNdx)
+			{
+				if (shaderType != SHADER_TYPE_FRAGMENT && deInRange32(operationNdx, OPERATION_ATTACHMENT_READ, OPERATION_TEXTURE_WRITE))
+					continue;
+
+				if (shaderType != SHADER_TYPE_COMPUTE && deInRange32(operationNdx, OPERATION_IMAGE_LOAD, OPERATION_IMAGE_STORE))
+					continue;
+
+				MovePtr<tcu::TestCaseGroup>	imageOperationGroup	(new tcu::TestCaseGroup(testCtx, operationName[operationNdx].c_str(), ""));
+
+				// Iterate through bitness groups (64 bit, 128 bit, etc)
+				for (deUint32 formatBitnessGroup = 0; formatBitnessGroup < DE_LENGTH_OF_ARRAY(formatsCompressedSets); ++formatBitnessGroup)
+				{
+					for (deUint32 formatCompressedNdx = 0; formatCompressedNdx < formatsCompressedSets[formatBitnessGroup].count; ++formatCompressedNdx)
+					{
+						const VkFormat				formatCompressed			= formatsCompressedSets[formatBitnessGroup].formats[formatCompressedNdx];
+						const std::string			compressedFormatGroupName	= getFormatShortString(formatCompressed);
+						MovePtr<tcu::TestCaseGroup>	compressedFormatGroup		(new tcu::TestCaseGroup(testCtx, compressedFormatGroupName.c_str(), ""));
+
+						for (deUint32 formatUncompressedNdx = 0; formatUncompressedNdx < formatsUncompressedSets[formatBitnessGroup].count; ++formatUncompressedNdx)
+						{
+							const VkFormat			formatUncompressed			= formatsUncompressedSets[formatBitnessGroup].formats[formatUncompressedNdx];
+							const std::string		uncompressedFormatGroupName	= getFormatShortString(formatUncompressed);
+							const TestParameters	parameters					=
+							{
+								static_cast<Operation>(operationNdx),
+								static_cast<ShaderType>(shaderType),
+								mipmapTest ? getUnniceResolution(formatCompressed, 3u) : UVec3(64u, 64u, 1u),
+								IMAGE_TYPE_2D,
+								formatCompressed,
+								formatUncompressed,
+								(operationNdx == OPERATION_IMAGE_STORE) ? 3u : 2u,
+								compressedImageUsageFlags[operationNdx],
+								compressedImageViewUsageFlags[operationNdx],
+								uncompressedImageUsageFlags[operationNdx],
+								mipmapTest,
+								VK_FORMAT_R8G8B8A8_UNORM
+							};
+
+							compressedFormatGroup->addChild(new TexelViewCompatibleCase(testCtx, uncompressedFormatGroupName, "", parameters));
+						}
+
+						imageOperationGroup->addChild(compressedFormatGroup.release());
+					}
+				}
+
+				mipmapTypeGroup->addChild(imageOperationGroup.release());
+			}
+
+			pipelineTypeGroup->addChild(mipmapTypeGroup.release());
+		}
+
+		texelViewCompatibleTests->addChild(pipelineTypeGroup.release());
+	}
+
+	return texelViewCompatibleTests.release();
+}
+
+} // image
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.hpp b/external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.hpp
new file mode 100644
index 0000000..ef1ff03
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/image/vktImageCompressionTranscodingSupport.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTIMAGECOMPRESSIONTRANSCODINGSUPPORT_HPP
+#define _VKTIMAGECOMPRESSIONTRANSCODINGSUPPORT_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file  vktImageCompressionTranscodingSupport.hpp
+ * \brief Compression transcoding support
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace image
+{
+
+tcu::TestCaseGroup* createImageCompressionTranscodingTests (tcu::TestContext& testCtx);
+
+} // image
+} // vkt
+
+#endif // _VKTIMAGECOMPRESSIONTRANSCODINGSUPPORT_HPP
diff --git a/external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp b/external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp
new file mode 100644
index 0000000..d977131
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/image/vktImageMutableTests.cpp
@@ -0,0 +1,1817 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for mutable images
+ *//*--------------------------------------------------------------------*/
+
+#include "vktImageMutableTests.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktImageTexture.hpp"
+
+#include "vkBuilderUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkImageUtil.hpp"
+
+#include "deUniquePtr.hpp"
+#include "deSharedPtr.hpp"
+
+#include "tcuImageCompare.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuTextureUtil.hpp"
+
+#include <string>
+#include <vector>
+
+using namespace vk;
+using namespace tcu;
+
+using de::UniquePtr;
+using de::MovePtr;
+using de::SharedPtr;
+using std::vector;
+
+namespace vkt
+{
+namespace image
+{
+
+typedef SharedPtr<Unique<VkPipeline> >	SharedPtrVkPipeline;
+typedef SharedPtr<Unique<VkImageView> >	SharedPtrVkImageView;
+
+template<typename T>
+inline SharedPtr<Unique<T> > makeSharedPtr (Move<T> move)
+{
+	return SharedPtr<Unique<T> >(new Unique<T>(move));
+}
+
+enum Upload {
+	UPLOAD_CLEAR = 0,
+	UPLOAD_COPY,
+	UPLOAD_STORE,
+	UPLOAD_DRAW,
+	UPLOAD_LAST
+};
+
+enum Download {
+	DOWNLOAD_COPY = 0,
+	DOWNLOAD_LOAD,
+	DOWNLOAD_TEXTURE,
+	DOWNLOAD_LAST
+};
+
+std::string getUploadString (const int upload)
+{
+	const char* strs[] = { "clear", "copy", "store", "draw" };
+	return strs[upload];
+}
+
+std::string getDownloadString (const int download)
+{
+	const char* strs[] = { "copy", "load", "texture" };
+	return strs[download];
+}
+
+struct CaseDef
+{
+	ImageType		imageType;
+	IVec3			size;
+	deUint32		numLayers;
+	VkFormat		imageFormat;
+	VkFormat		viewFormat;
+	enum Upload		upload;
+	enum Download	download;
+	bool			isFormatListTest;
+};
+
+static const deUint32 COLOR_TABLE_SIZE = 4;
+
+// Reference color values for float color rendering. Values have been chosen
+// so that when the bit patterns are reinterpreted as a 16-bit float, we do not
+// run into NaN / inf / denorm values.
+static const Vec4	COLOR_TABLE_FLOAT[COLOR_TABLE_SIZE]	=
+{
+	Vec4(0.00f, 0.40f, 0.80f, 0.10f),
+	Vec4(0.10f, 0.50f, 0.90f, 0.20f),
+	Vec4(0.20f, 0.60f, 1.00f, 0.30f),
+	Vec4(0.30f, 0.70f, 0.00f, 0.40f),
+};
+
+// Reference color values for integer color rendering. We avoid negative
+// values (even for SINT formats) to avoid the situation where sign extension
+// leads to NaN / inf values when they are reinterpreted with a float
+// format.
+static const IVec4	COLOR_TABLE_INT[COLOR_TABLE_SIZE]	=
+{
+	IVec4(112,  60,	101,  41),
+	IVec4( 60, 101,	 41, 112),
+	IVec4( 41, 112,	 60, 101),
+	IVec4(101,  41,	112,  60),
+};
+
+// Reference clear colors created from the color table values
+static const VkClearValue REFERENCE_CLEAR_COLOR_FLOAT[COLOR_TABLE_SIZE]	=
+{
+	makeClearValueColorF32(COLOR_TABLE_FLOAT[0].x(), COLOR_TABLE_FLOAT[0].y(), COLOR_TABLE_FLOAT[0].z(), COLOR_TABLE_FLOAT[0].w()),
+	makeClearValueColorF32(COLOR_TABLE_FLOAT[1].x(), COLOR_TABLE_FLOAT[1].y(), COLOR_TABLE_FLOAT[1].z(), COLOR_TABLE_FLOAT[1].w()),
+	makeClearValueColorF32(COLOR_TABLE_FLOAT[2].x(), COLOR_TABLE_FLOAT[2].y(), COLOR_TABLE_FLOAT[2].z(), COLOR_TABLE_FLOAT[2].w()),
+	makeClearValueColorF32(COLOR_TABLE_FLOAT[3].x(), COLOR_TABLE_FLOAT[3].y(), COLOR_TABLE_FLOAT[3].z(), COLOR_TABLE_FLOAT[3].w()),
+};
+
+static const VkClearValue REFERENCE_CLEAR_COLOR_INT[COLOR_TABLE_SIZE]	=
+{
+	makeClearValueColorI32(COLOR_TABLE_INT[0].x(), COLOR_TABLE_INT[0].y(), COLOR_TABLE_INT[0].z(), COLOR_TABLE_INT[0].w()),
+	makeClearValueColorI32(COLOR_TABLE_INT[1].x(), COLOR_TABLE_INT[1].y(), COLOR_TABLE_INT[1].z(), COLOR_TABLE_INT[1].w()),
+	makeClearValueColorI32(COLOR_TABLE_INT[2].x(), COLOR_TABLE_INT[2].y(), COLOR_TABLE_INT[2].z(), COLOR_TABLE_INT[2].w()),
+	makeClearValueColorI32(COLOR_TABLE_INT[3].x(), COLOR_TABLE_INT[3].y(), COLOR_TABLE_INT[3].z(), COLOR_TABLE_INT[3].w()),
+};
+
+static const Texture s_textures[] =
+{
+	Texture(IMAGE_TYPE_2D,			tcu::IVec3(32, 32, 1),	1),
+	Texture(IMAGE_TYPE_2D_ARRAY,	tcu::IVec3(32, 32, 1),	4),
+};
+
+VkImageType getImageType (const ImageType textureImageType)
+{
+	switch (textureImageType)
+	{
+		case IMAGE_TYPE_2D:
+		case IMAGE_TYPE_2D_ARRAY:
+			return VK_IMAGE_TYPE_2D;
+
+		default:
+			DE_ASSERT(0);
+			return VK_IMAGE_TYPE_LAST;
+	}
+}
+
+VkImageViewType getImageViewType (const ImageType textureImageType)
+{
+	switch (textureImageType)
+	{
+		case IMAGE_TYPE_2D:
+			return VK_IMAGE_VIEW_TYPE_2D;
+		case IMAGE_TYPE_2D_ARRAY:
+			return VK_IMAGE_VIEW_TYPE_2D_ARRAY;
+
+		default:
+			DE_ASSERT(0);
+			return VK_IMAGE_VIEW_TYPE_LAST;
+	}
+}
+
+static const VkFormat s_formats[] =
+{
+	VK_FORMAT_R32G32B32A32_SFLOAT,
+	VK_FORMAT_R16G16B16A16_SFLOAT,
+	VK_FORMAT_R32G32_SFLOAT,
+	VK_FORMAT_R16G16_SFLOAT,
+	VK_FORMAT_R32_SFLOAT,
+
+	VK_FORMAT_R32G32B32A32_UINT,
+	VK_FORMAT_R16G16B16A16_UINT,
+	VK_FORMAT_R8G8B8A8_UINT,
+	VK_FORMAT_R32G32_UINT,
+	VK_FORMAT_R16G16_UINT,
+	VK_FORMAT_R32_UINT,
+
+	VK_FORMAT_R32G32B32A32_SINT,
+	VK_FORMAT_R16G16B16A16_SINT,
+	VK_FORMAT_R8G8B8A8_SINT,
+	VK_FORMAT_R32G32_SINT,
+	VK_FORMAT_R16G16_SINT,
+	VK_FORMAT_R32_SINT,
+
+	VK_FORMAT_R8G8B8A8_UNORM,
+
+	VK_FORMAT_R8G8B8A8_SNORM,
+};
+
+inline bool formatsAreCompatible (const VkFormat format0, const VkFormat format1)
+{
+	return format0 == format1 || mapVkFormat(format0).getPixelSize() == mapVkFormat(format1).getPixelSize();
+}
+
+std::string getColorFormatStr (const int numComponents, const bool isUint, const bool isSint)
+{
+	std::ostringstream str;
+	if (numComponents == 1)
+		str << (isUint ? "uint" : isSint ? "int" : "float");
+	else
+		str << (isUint ? "u" : isSint ? "i" : "") << "vec" << numComponents;
+
+	return str.str();
+}
+
+std::string getShaderSamplerType (const tcu::TextureFormat& format, VkImageViewType type)
+{
+	std::ostringstream samplerType;
+
+	if (tcu::getTextureChannelClass(format.type) == tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER)
+		samplerType << "u";
+	else if (tcu::getTextureChannelClass(format.type) == tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER)
+		samplerType << "i";
+
+	switch (type)
+	{
+		case VK_IMAGE_VIEW_TYPE_2D:
+			samplerType << "sampler2D";
+			break;
+
+		case VK_IMAGE_VIEW_TYPE_2D_ARRAY:
+			samplerType << "sampler2DArray";
+			break;
+
+		default:
+			DE_FATAL("Ivalid image view type");
+			break;
+	}
+
+	return samplerType.str();
+}
+
+void initPrograms (SourceCollections& programCollection, const CaseDef caseDef)
+{
+	if (caseDef.upload == UPLOAD_DRAW)
+	{
+		{
+			std::ostringstream src;
+			src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "\n"
+				<< "layout(location = 0) in  vec4 in_position;\n"
+				<< "layout(location = 1) in  vec4 in_color;\n"
+				<< "layout(location = 0) out vec4 out_color;\n"
+				<< "\n"
+				<< "out gl_PerVertex {\n"
+				<< "	vec4 gl_Position;\n"
+				<< "};\n"
+				<< "\n"
+				<< "void main(void)\n"
+				<< "{\n"
+				<< "	gl_Position	= in_position;\n"
+				<< "	out_color	= in_color;\n"
+				<< "}\n";
+
+			programCollection.glslSources.add("uploadDrawVert") << glu::VertexSource(src.str());
+		}
+
+		{
+			const int	numComponents		= getNumUsedChannels(mapVkFormat(caseDef.viewFormat).order);
+			const bool	isUint				= isUintFormat(caseDef.viewFormat);
+			const bool	isSint				= isIntFormat(caseDef.viewFormat);
+			const std::string colorFormat	= getColorFormatStr(numComponents, isUint, isSint);
+
+			std::ostringstream src;
+			src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "\n"
+				<< "layout(location = 0) in  vec4 in_color;\n"
+				<< "layout(location = 0) out " << colorFormat << " out_color;\n"
+				<< "\n"
+				<< "void main(void)\n"
+				<< "{\n"
+				<< "    out_color = " << colorFormat << "("
+				<< (numComponents == 1 ? "in_color.r"   :
+					numComponents == 2 ? "in_color.rg"  :
+					numComponents == 3 ? "in_color.rgb" : "in_color")
+				<< ");\n"
+				<< "}\n";
+
+			programCollection.glslSources.add("uploadDrawFrag") << glu::FragmentSource(src.str());
+		}
+	}
+
+	if (caseDef.upload == UPLOAD_STORE)
+	{
+		const TextureFormat	tcuFormat		= mapVkFormat(caseDef.viewFormat);
+		const std::string	imageFormatStr	= getShaderImageFormatQualifier(tcuFormat);
+		const std::string	imageTypeStr	= getShaderImageType(tcuFormat, caseDef.imageType);
+		const std::string	colorTypeStr	= isUintFormat(caseDef.viewFormat) ? "uvec4" : isIntFormat(caseDef.viewFormat) ? "ivec4" : "vec4";
+		const bool			isIntegerFormat	= isUintFormat(caseDef.viewFormat) || isIntFormat(caseDef.viewFormat);
+
+		std::ostringstream src;
+		src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+			<< "\n"
+			<< "layout (local_size_x = 1) in;\n"
+			<< "\n"
+			<< "layout(binding=0, " << imageFormatStr << ") writeonly uniform " << imageTypeStr << " u_image;\n"
+			<< "\n"
+			<< "const " << colorTypeStr << " colorTable[] = " << colorTypeStr << "[](\n";
+		for (deUint32 idx = 0; idx < COLOR_TABLE_SIZE; idx++)
+		{
+			if (isIntegerFormat)
+				src << "     " << colorTypeStr << "(" << COLOR_TABLE_INT[idx].x() << ", " << COLOR_TABLE_INT[idx].y() << ", " << COLOR_TABLE_INT[idx].z() << ", " << COLOR_TABLE_INT[idx].w() << ")";
+			else
+				src << "     " << colorTypeStr << "(" << COLOR_TABLE_FLOAT[idx].x() << ", " << COLOR_TABLE_FLOAT[idx].y() << ", " << COLOR_TABLE_FLOAT[idx].z() << ", " << COLOR_TABLE_FLOAT[idx].w() << ")";
+			if (idx < COLOR_TABLE_SIZE - 1)
+				src << ",";
+			src << "\n";
+		}
+		src << ");\n"
+			<< "\n"
+			<< "void main(void)\n"
+			<< "{\n";
+		if (caseDef.imageType == IMAGE_TYPE_2D)
+		{
+			src	<< "    ivec2 pos = ivec2(gl_GlobalInvocationID.xy);\n";
+		}
+		else
+		{
+			DE_ASSERT(caseDef.imageType == IMAGE_TYPE_2D_ARRAY);
+			src	<< "    ivec3 pos = ivec3(gl_GlobalInvocationID.xyz);\n";
+		}
+		src << "    " << colorTypeStr << " color = colorTable[gl_GlobalInvocationID.z];\n"
+			<< "    imageStore(u_image, pos, color);\n"
+			<< "}\n";
+
+		programCollection.glslSources.add("uploadStoreComp") << glu::ComputeSource(src.str());
+	}
+
+	if (caseDef.download == DOWNLOAD_LOAD)
+	{
+		const TextureFormat	tcuFormat		= mapVkFormat(caseDef.viewFormat);
+		const std::string	imageFormatStr	= getShaderImageFormatQualifier(tcuFormat);
+		const std::string	imageTypeStr	= getShaderImageType(tcuFormat, caseDef.imageType);
+		const std::string	colorTypeStr	= isUintFormat(caseDef.viewFormat) ? "uvec4" : isIntFormat(caseDef.viewFormat) ? "ivec4" : "vec4";
+
+		std::ostringstream src;
+		src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+			<< "\n"
+			<< "layout (local_size_x = 1) in;\n"
+			<< "\n"
+			<< "layout(binding=0, " << imageFormatStr << ") readonly uniform " << imageTypeStr << " in_image;\n"
+			<< "layout(binding=1, " << imageFormatStr << ") writeonly uniform " << imageTypeStr << " out_image;\n"
+			<< "\n"
+			<< "void main(void)\n"
+			<< "{\n";
+		if (caseDef.imageType == IMAGE_TYPE_2D)
+		{
+			src	<< "    ivec2 pos = ivec2(gl_GlobalInvocationID.xy);\n";
+		}
+		else
+		{
+			DE_ASSERT(caseDef.imageType == IMAGE_TYPE_2D_ARRAY);
+			src	<< "    ivec3 pos = ivec3(gl_GlobalInvocationID.xyz);\n";
+		}
+		src	<< "    imageStore(out_image, pos, imageLoad(in_image, pos));\n"
+			<< "}\n";
+
+		programCollection.glslSources.add("downloadLoadComp") << glu::ComputeSource(src.str());
+	}
+
+	if (caseDef.download == DOWNLOAD_TEXTURE)
+	{
+		const TextureFormat		tcuFormat		= mapVkFormat(caseDef.viewFormat);
+		const VkImageViewType	viewType		= getImageViewType(caseDef.imageType);
+		const std::string		samplerTypeStr	= getShaderSamplerType(tcuFormat, viewType);
+		const std::string		imageFormatStr	= getShaderImageFormatQualifier(tcuFormat);
+		const std::string		imageTypeStr	= getShaderImageType(tcuFormat, caseDef.imageType);
+		const std::string		colorTypeStr	= isUintFormat(caseDef.viewFormat) ? "uvec4" : isIntFormat(caseDef.viewFormat) ? "ivec4" : "vec4";
+
+		std::ostringstream src;
+		src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+			<< "\n"
+			<< "layout (local_size_x = 1) in;\n"
+			<< "\n"
+			<< "layout(binding=0) uniform " << samplerTypeStr << " u_tex;\n"
+			<< "layout(binding=1, " << imageFormatStr << ") writeonly uniform " << imageTypeStr << " out_image;\n"
+			<< "\n"
+			<< "void main(void)\n"
+			<< "{\n";
+		if (caseDef.imageType == IMAGE_TYPE_2D)
+		{
+			src	<< "    ivec2 pos = ivec2(gl_GlobalInvocationID.xy);\n";
+		}
+		else
+		{
+			DE_ASSERT(caseDef.imageType == IMAGE_TYPE_2D_ARRAY);
+			src	<< "    ivec3 pos = ivec3(gl_GlobalInvocationID.xyz);\n";
+		}
+		src	<< "    imageStore(out_image, pos, texelFetch(u_tex, pos, 0));\n"
+			<< "}\n";
+
+		programCollection.glslSources.add("downloadTextureComp") << glu::ComputeSource(src.str());
+	}
+}
+
+Move<VkImage> makeImage (const DeviceInterface&		vk,
+						 const VkDevice				device,
+						 VkImageCreateFlags			flags,
+						 VkImageType				imageType,
+						 const VkFormat				format,
+						 const VkFormat				viewFormat,
+						 const bool					useImageFormatList,
+						 const IVec3&				size,
+						 const deUint32				numMipLevels,
+						 const deUint32				numLayers,
+						 const VkImageUsageFlags	usage)
+{
+	const VkFormat formatList[2] =
+	{
+		format,
+		viewFormat
+	};
+
+	const VkImageFormatListCreateInfoKHR formatListInfo =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR,	// VkStructureType			sType;
+		DE_NULL,												// const void*				pNext;
+		2u,														// deUint32					viewFormatCount
+		formatList												// const VkFormat*			pViewFormats
+	};
+
+	const VkImageCreateInfo imageParams =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,					// VkStructureType			sType;
+		useImageFormatList ? &formatListInfo : DE_NULL,			// const void*				pNext;
+		flags,													// VkImageCreateFlags		flags;
+		imageType,												// VkImageType				imageType;
+		format,													// VkFormat					format;
+		makeExtent3D(size),										// VkExtent3D				extent;
+		numMipLevels,											// deUint32					mipLevels;
+		numLayers,												// deUint32					arrayLayers;
+		VK_SAMPLE_COUNT_1_BIT,									// VkSampleCountFlagBits	samples;
+		VK_IMAGE_TILING_OPTIMAL,								// VkImageTiling			tiling;
+		usage,													// VkImageUsageFlags		usage;
+		VK_SHARING_MODE_EXCLUSIVE,								// VkSharingMode			sharingMode;
+		0u,														// deUint32					queueFamilyIndexCount;
+		DE_NULL,												// const deUint32*			pQueueFamilyIndices;
+		VK_IMAGE_LAYOUT_UNDEFINED,								// VkImageLayout			initialLayout;
+	};
+	return createImage(vk, device, &imageParams);
+}
+
+inline Move<VkBuffer> makeBuffer (const DeviceInterface& vk, const VkDevice device, const VkDeviceSize bufferSize, const VkBufferUsageFlags usage)
+{
+	const VkBufferCreateInfo bufferCreateInfo = makeBufferCreateInfo(bufferSize, usage);
+	return createBuffer(vk, device, &bufferCreateInfo);
+}
+
+inline VkImageSubresourceRange makeColorSubresourceRange (const int baseArrayLayer, const int layerCount)
+{
+	return makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, static_cast<deUint32>(baseArrayLayer), static_cast<deUint32>(layerCount));
+}
+
+Move<VkSampler> makeSampler (const DeviceInterface& vk, const VkDevice device)
+{
+	const VkSamplerCreateInfo samplerParams =
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,		// VkStructureType			sType;
+		DE_NULL,									// const void*				pNext;
+		(VkSamplerCreateFlags)0,					// VkSamplerCreateFlags		flags;
+		VK_FILTER_NEAREST,							// VkFilter					magFilter;
+		VK_FILTER_NEAREST,							// VkFilter					minFilter;
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// VkSamplerMipmapMode		mipmapMode;
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// VkSamplerAddressMode		addressModeU;
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// VkSamplerAddressMode		addressModeV;
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// VkSamplerAddressMode		addressModeW;
+		0.0f,										// float					mipLodBias;
+		VK_FALSE,									// VkBool32					anisotropyEnable;
+		1.0f,										// float					maxAnisotropy;
+		VK_FALSE,									// VkBool32					compareEnable;
+		VK_COMPARE_OP_ALWAYS,						// VkCompareOp				compareOp;
+		0.0f,										// float					minLod;
+		0.0f,										// float					maxLod;
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// VkBorderColor			borderColor;
+		VK_FALSE,									// VkBool32					unnormalizedCoordinates;
+	};
+
+	return createSampler(vk, device, &samplerParams);
+}
+
+
+Move<VkPipelineLayout> makePipelineLayout (const DeviceInterface&	vk,
+										   const VkDevice			device)
+{
+	const VkPipelineLayoutCreateInfo info =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,
+		DE_NULL,
+		(VkPipelineLayoutCreateFlags)0,
+		0u,
+		DE_NULL,
+		0u,
+		DE_NULL,
+	};
+	return createPipelineLayout(vk, device, &info);
+}
+
+Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&		vk,
+									   const VkDevice				device,
+									   const VkPipelineLayout		pipelineLayout,
+									   const VkRenderPass			renderPass,
+									   const VkShaderModule			vertexModule,
+									   const VkShaderModule			fragmentModule,
+									   const IVec2&					renderSize,
+									   const VkPrimitiveTopology	topology,
+									   const deUint32				subpass)
+{
+	const VkVertexInputBindingDescription vertexInputBindingDescription =
+	{
+		0u,									// deUint32				binding;
+		(deUint32)(2 * sizeof(Vec4)),		// deUint32				stride;
+		VK_VERTEX_INPUT_RATE_VERTEX,		// VkVertexInputRate	inputRate;
+	};
+
+	const VkVertexInputAttributeDescription vertexInputAttributeDescriptions[] =
+	{
+		{
+			0u,								// deUint32			location;
+			0u,								// deUint32			binding;
+			VK_FORMAT_R32G32B32A32_SFLOAT,	// VkFormat			format;
+			0u,								// deUint32			offset;
+		},
+		{
+			1u,								// deUint32			location;
+			0u,								// deUint32			binding;
+			VK_FORMAT_R32G32B32A32_SFLOAT,	// VkFormat			format;
+			(deUint32)sizeof(Vec4),			// deUint32			offset;
+		}
+	};
+
+	const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,	// VkStructureType							sType;
+		DE_NULL,													// const void*								pNext;
+		(VkPipelineVertexInputStateCreateFlags)0,					// VkPipelineVertexInputStateCreateFlags	flags;
+		1u,															// deUint32									vertexBindingDescriptionCount;
+		&vertexInputBindingDescription,								// const VkVertexInputBindingDescription*	pVertexBindingDescriptions;
+		DE_LENGTH_OF_ARRAY(vertexInputAttributeDescriptions),		// deUint32									vertexAttributeDescriptionCount;
+		vertexInputAttributeDescriptions,							// const VkVertexInputAttributeDescription*	pVertexAttributeDescriptions;
+	};
+
+	const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,	// VkStructureType							sType;
+		DE_NULL,														// const void*								pNext;
+		(VkPipelineInputAssemblyStateCreateFlags)0,						// VkPipelineInputAssemblyStateCreateFlags	flags;
+		topology,														// VkPrimitiveTopology						topology;
+		VK_FALSE,														// VkBool32									primitiveRestartEnable;
+	};
+
+	const VkViewport viewport = makeViewport(
+		0.0f, 0.0f,
+		static_cast<float>(renderSize.x()), static_cast<float>(renderSize.y()),
+		0.0f, 1.0f);
+
+	const VkRect2D scissor =
+	{
+		makeOffset2D(0, 0),
+		makeExtent2D(renderSize.x(), renderSize.y()),
+	};
+
+	const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,		// VkStructureType						sType;
+		DE_NULL,													// const void*							pNext;
+		(VkPipelineViewportStateCreateFlags)0,						// VkPipelineViewportStateCreateFlags	flags;
+		1u,															// deUint32								viewportCount;
+		&viewport,													// const VkViewport*					pViewports;
+		1u,															// deUint32								scissorCount;
+		&scissor,													// const VkRect2D*						pScissors;
+	};
+
+	const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,	// VkStructureType							sType;
+		DE_NULL,													// const void*								pNext;
+		(VkPipelineRasterizationStateCreateFlags)0,					// VkPipelineRasterizationStateCreateFlags	flags;
+		VK_FALSE,													// VkBool32									depthClampEnable;
+		VK_FALSE,													// VkBool32									rasterizerDiscardEnable;
+		VK_POLYGON_MODE_FILL,										// VkPolygonMode							polygonMode;
+		VK_CULL_MODE_NONE,											// VkCullModeFlags							cullMode;
+		VK_FRONT_FACE_COUNTER_CLOCKWISE,							// VkFrontFace								frontFace;
+		VK_FALSE,													// VkBool32									depthBiasEnable;
+		0.0f,														// float									depthBiasConstantFactor;
+		0.0f,														// float									depthBiasClamp;
+		0.0f,														// float									depthBiasSlopeFactor;
+		1.0f,														// float									lineWidth;
+	};
+
+	const VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,	// VkStructureType							sType;
+		DE_NULL,													// const void*								pNext;
+		(VkPipelineMultisampleStateCreateFlags)0,					// VkPipelineMultisampleStateCreateFlags	flags;
+		VK_SAMPLE_COUNT_1_BIT,										// VkSampleCountFlagBits					rasterizationSamples;
+		VK_FALSE,													// VkBool32									sampleShadingEnable;
+		0.0f,														// float									minSampleShading;
+		DE_NULL,													// const VkSampleMask*						pSampleMask;
+		VK_FALSE,													// VkBool32									alphaToCoverageEnable;
+		VK_FALSE													// VkBool32									alphaToOneEnable;
+	};
+
+	const VkStencilOpState stencilOpState = makeStencilOpState(
+		VK_STENCIL_OP_KEEP,											// stencil fail
+		VK_STENCIL_OP_ZERO,											// depth & stencil pass
+		VK_STENCIL_OP_KEEP,											// depth only fail
+		VK_COMPARE_OP_EQUAL,										// compare op
+		~0u,														// compare mask
+		~0u,														// write mask
+		0u);														// reference
+
+	VkPipelineDepthStencilStateCreateInfo pipelineDepthStencilStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,	// VkStructureType							sType;
+		DE_NULL,													// const void*								pNext;
+		(VkPipelineDepthStencilStateCreateFlags)0,					// VkPipelineDepthStencilStateCreateFlags	flags;
+		VK_FALSE,													// VkBool32									depthTestEnable;
+		VK_FALSE,													// VkBool32									depthWriteEnable;
+		VK_COMPARE_OP_LESS,											// VkCompareOp								depthCompareOp;
+		VK_FALSE,													// VkBool32									depthBoundsTestEnable;
+		VK_FALSE,													// VkBool32									stencilTestEnable;
+		stencilOpState,												// VkStencilOpState							front;
+		stencilOpState,												// VkStencilOpState							back;
+		0.0f,														// float									minDepthBounds;
+		1.0f,														// float									maxDepthBounds;
+	};
+
+	const VkColorComponentFlags colorComponentsAll = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
+	const VkPipelineColorBlendAttachmentState pipelineColorBlendAttachmentState =
+	{
+		VK_FALSE,													// VkBool32					blendEnable;
+		VK_BLEND_FACTOR_ONE,										// VkBlendFactor			srcColorBlendFactor;
+		VK_BLEND_FACTOR_ZERO,										// VkBlendFactor			dstColorBlendFactor;
+		VK_BLEND_OP_ADD,											// VkBlendOp				colorBlendOp;
+		VK_BLEND_FACTOR_ONE,										// VkBlendFactor			srcAlphaBlendFactor;
+		VK_BLEND_FACTOR_ZERO,										// VkBlendFactor			dstAlphaBlendFactor;
+		VK_BLEND_OP_ADD,											// VkBlendOp				alphaBlendOp;
+		colorComponentsAll,											// VkColorComponentFlags	colorWriteMask;
+	};
+
+	const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,	// VkStructureType								sType;
+		DE_NULL,													// const void*									pNext;
+		(VkPipelineColorBlendStateCreateFlags)0,					// VkPipelineColorBlendStateCreateFlags			flags;
+		VK_FALSE,													// VkBool32										logicOpEnable;
+		VK_LOGIC_OP_COPY,											// VkLogicOp									logicOp;
+		1u,															// deUint32										attachmentCount;
+		&pipelineColorBlendAttachmentState,							// const VkPipelineColorBlendAttachmentState*	pAttachments;
+		{ 0.0f, 0.0f, 0.0f, 0.0f },									// float										blendConstants[4];
+	};
+
+	const VkPipelineShaderStageCreateInfo pShaderStages[] =
+	{
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,	// VkStructureType						sType;
+			DE_NULL,												// const void*							pNext;
+			(VkPipelineShaderStageCreateFlags)0,					// VkPipelineShaderStageCreateFlags		flags;
+			VK_SHADER_STAGE_VERTEX_BIT,								// VkShaderStageFlagBits				stage;
+			vertexModule,											// VkShaderModule						module;
+			"main",													// const char*							pName;
+			DE_NULL,												// const VkSpecializationInfo*			pSpecializationInfo;
+		},
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,	// VkStructureType						sType;
+			DE_NULL,												// const void*							pNext;
+			(VkPipelineShaderStageCreateFlags)0,					// VkPipelineShaderStageCreateFlags		flags;
+			VK_SHADER_STAGE_FRAGMENT_BIT,							// VkShaderStageFlagBits				stage;
+			fragmentModule,											// VkShaderModule						module;
+			"main",													// const char*							pName;
+			DE_NULL,												// const VkSpecializationInfo*			pSpecializationInfo;
+		}
+	};
+
+	const VkGraphicsPipelineCreateInfo	graphicsPipelineInfo =
+	{
+		VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,	// VkStructureType									sType;
+		DE_NULL,											// const void*										pNext;
+		0u,													// VkPipelineCreateFlags							flags;
+		DE_LENGTH_OF_ARRAY(pShaderStages),					// deUint32											stageCount;
+		pShaderStages,										// const VkPipelineShaderStageCreateInfo*			pStages;
+		&vertexInputStateInfo,								// const VkPipelineVertexInputStateCreateInfo*		pVertexInputState;
+		&pipelineInputAssemblyStateInfo,					// const VkPipelineInputAssemblyStateCreateInfo*	pInputAssemblyState;
+		DE_NULL,											// const VkPipelineTessellationStateCreateInfo*		pTessellationState;
+		&pipelineViewportStateInfo,							// const VkPipelineViewportStateCreateInfo*			pViewportState;
+		&pipelineRasterizationStateInfo,					// const VkPipelineRasterizationStateCreateInfo*	pRasterizationState;
+		&pipelineMultisampleStateInfo,						// const VkPipelineMultisampleStateCreateInfo*		pMultisampleState;
+		&pipelineDepthStencilStateInfo,						// const VkPipelineDepthStencilStateCreateInfo*		pDepthStencilState;
+		&pipelineColorBlendStateInfo,						// const VkPipelineColorBlendStateCreateInfo*		pColorBlendState;
+		DE_NULL,											// const VkPipelineDynamicStateCreateInfo*			pDynamicState;
+		pipelineLayout,										// VkPipelineLayout									layout;
+		renderPass,											// VkRenderPass										renderPass;
+		subpass,											// deUint32											subpass;
+		DE_NULL,											// VkPipeline										basePipelineHandle;
+		0,													// deInt32											basePipelineIndex;
+	};
+
+	return createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
+}
+
+Move<VkPipeline> makeComputePipeline (const DeviceInterface&		vk,
+									  const VkDevice				device,
+									  const VkPipelineLayout		pipelineLayout,
+									  const VkShaderModule			shaderModule,
+									  const VkSpecializationInfo*	specInfo)
+{
+	const VkPipelineShaderStageCreateInfo shaderStageInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,	// VkStructureType					sType;
+		DE_NULL,												// const void*						pNext;
+		(VkPipelineShaderStageCreateFlags)0,					// VkPipelineShaderStageCreateFlags	flags;
+		VK_SHADER_STAGE_COMPUTE_BIT,							// VkShaderStageFlagBits			stage;
+		shaderModule,											// VkShaderModule					module;
+		"main",													// const char*						pName;
+		specInfo,												// const VkSpecializationInfo*		pSpecializationInfo;
+	};
+	const VkComputePipelineCreateInfo pipelineInfo =
+	{
+		VK_STRUCTURE_TYPE_COMPUTE_PIPELINE_CREATE_INFO,			// VkStructureType					sType;
+		DE_NULL,												// const void*						pNext;
+		(VkPipelineCreateFlags)0,								// VkPipelineCreateFlags			flags;
+		shaderStageInfo,										// VkPipelineShaderStageCreateInfo	stage;
+		pipelineLayout,											// VkPipelineLayout					layout;
+		DE_NULL,												// VkPipeline						basePipelineHandle;
+		0,														// deInt32							basePipelineIndex;
+	};
+	return createComputePipeline(vk, device, DE_NULL , &pipelineInfo);
+}
+
+Move<VkRenderPass> makeRenderPass (const DeviceInterface&	vk,
+								   const VkDevice			device,
+								   const VkFormat			colorFormat,
+								   const deUint32			numLayers)
+{
+	const VkAttachmentDescription colorAttachmentDescription =
+	{
+		(VkAttachmentDescriptionFlags)0,					// VkAttachmentDescriptionFlags		flags;
+		colorFormat,										// VkFormat							format;
+		VK_SAMPLE_COUNT_1_BIT,								// VkSampleCountFlagBits			samples;
+		VK_ATTACHMENT_LOAD_OP_CLEAR,						// VkAttachmentLoadOp				loadOp;
+		VK_ATTACHMENT_STORE_OP_STORE,						// VkAttachmentStoreOp				storeOp;
+		VK_ATTACHMENT_LOAD_OP_DONT_CARE,					// VkAttachmentLoadOp				stencilLoadOp;
+		VK_ATTACHMENT_STORE_OP_DONT_CARE,					// VkAttachmentStoreOp				stencilStoreOp;
+		VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout					initialLayout;
+		VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,			// VkImageLayout					finalLayout;
+	};
+	vector<VkAttachmentDescription> attachmentDescriptions(numLayers, colorAttachmentDescription);
+
+	// Create a subpass for each attachment (each attachement is a layer of an arrayed image).
+	vector<VkAttachmentReference>	colorAttachmentReferences	(numLayers);
+	vector<VkSubpassDescription>	subpasses;
+
+	// Ordering here must match the framebuffer attachments
+	for (deUint32 i = 0; i < numLayers; ++i)
+	{
+		const VkAttachmentReference attachmentRef =
+		{
+			i,													// deUint32			attachment;
+			VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL			// VkImageLayout	layout;
+		};
+
+		colorAttachmentReferences[i]	= attachmentRef;
+
+		const VkSubpassDescription		subpassDescription	=
+		{
+			(VkSubpassDescriptionFlags)0,					// VkSubpassDescriptionFlags		flags;
+			VK_PIPELINE_BIND_POINT_GRAPHICS,				// VkPipelineBindPoint				pipelineBindPoint;
+			0u,												// deUint32							inputAttachmentCount;
+			DE_NULL,										// const VkAttachmentReference*		pInputAttachments;
+			1u,												// deUint32							colorAttachmentCount;
+			&colorAttachmentReferences[i],					// const VkAttachmentReference*		pColorAttachments;
+			DE_NULL,										// const VkAttachmentReference*		pResolveAttachments;
+			DE_NULL,										// const VkAttachmentReference*		pDepthStencilAttachment;
+			0u,												// deUint32							preserveAttachmentCount;
+			DE_NULL											// const deUint32*					pPreserveAttachments;
+		};
+		subpasses.push_back(subpassDescription);
+	}
+
+	const VkRenderPassCreateInfo renderPassInfo =
+	{
+		VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,				// VkStructureType					sType;
+		DE_NULL,												// const void*						pNext;
+		(VkRenderPassCreateFlags)0,								// VkRenderPassCreateFlags			flags;
+		static_cast<deUint32>(attachmentDescriptions.size()),	// deUint32							attachmentCount;
+		&attachmentDescriptions[0],								// const VkAttachmentDescription*	pAttachments;
+		static_cast<deUint32>(subpasses.size()),				// deUint32							subpassCount;
+		&subpasses[0],											// const VkSubpassDescription*		pSubpasses;
+		0u,														// deUint32							dependencyCount;
+		DE_NULL													// const VkSubpassDependency*		pDependencies;
+	};
+
+	return createRenderPass(vk, device, &renderPassInfo);
+}
+
+Move<VkFramebuffer> makeFramebuffer (const DeviceInterface&	vk,
+									 const VkDevice			device,
+									 const VkRenderPass		renderPass,
+									 const deUint32			attachmentCount,
+									 const VkImageView*		pAttachments,
+									 const IVec2			size)
+{
+	const VkFramebufferCreateInfo framebufferInfo =
+	{
+		VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,
+		DE_NULL,
+		(VkFramebufferCreateFlags)0,
+		renderPass,
+		attachmentCount,
+		pAttachments,
+		static_cast<deUint32>(size.x()),
+		static_cast<deUint32>(size.y()),
+		1u,
+	};
+
+	return createFramebuffer(vk, device, &framebufferInfo);
+}
+
+Move<VkCommandBuffer> makeCommandBuffer	(const DeviceInterface& vk, const VkDevice device, const VkCommandPool commandPool)
+{
+	return allocateCommandBuffer(vk, device, commandPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY);
+}
+
+MovePtr<Allocation> bindImage (const DeviceInterface& vk, const VkDevice device, Allocator& allocator, const VkImage image, const MemoryRequirement requirement)
+{
+        MovePtr<Allocation> alloc = allocator.allocate(getImageMemoryRequirements(vk, device, image), requirement);
+        VK_CHECK(vk.bindImageMemory(device, image, alloc->getMemory(), alloc->getOffset()));
+        return alloc;
+}
+
+MovePtr<Allocation> bindBuffer (const DeviceInterface& vk, const VkDevice device, Allocator& allocator, const VkBuffer buffer, const MemoryRequirement requirement)
+{
+        MovePtr<Allocation> alloc(allocator.allocate(getBufferMemoryRequirements(vk, device, buffer), requirement));
+        VK_CHECK(vk.bindBufferMemory(device, buffer, alloc->getMemory(), alloc->getOffset()));
+        return alloc;
+}
+
+vector<Vec4> genVertexData (const CaseDef& caseDef)
+{
+	vector<Vec4>	vectorData;
+	const bool		isIntegerFormat	= isUintFormat(caseDef.viewFormat) || isIntFormat(caseDef.viewFormat);
+
+	for (deUint32 z = 0; z < caseDef.numLayers; z++)
+	{
+		const deUint32	colorIdx	= z % COLOR_TABLE_SIZE;
+		const Vec4		color		= isIntegerFormat ? COLOR_TABLE_INT[colorIdx].cast<float>() : COLOR_TABLE_FLOAT[colorIdx];
+
+		vectorData.push_back(Vec4(-1.0f, -1.0f, 0.0f, 1.0f));
+		vectorData.push_back(color);
+		vectorData.push_back(Vec4(-1.0f,  1.0f, 0.0f, 1.0f));
+		vectorData.push_back(color);
+		vectorData.push_back(Vec4( 1.0f, -1.0f, 0.0f, 1.0f));
+		vectorData.push_back(color);
+		vectorData.push_back(Vec4( 1.0f,  1.0f, 0.0f, 1.0f));
+		vectorData.push_back(color);
+	}
+
+	return vectorData;
+}
+
+void generateExpectedImage(const tcu::PixelBufferAccess& image, const CaseDef& caseDef)
+{
+	const tcu::TextureChannelClass	channelClass	= tcu::getTextureChannelClass(image.getFormat().type);
+	const bool						isIntegerFormat	= channelClass == tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER || channelClass == tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER;
+	const IVec2						size			= caseDef.size.swizzle(0, 1);
+
+	for (int z = 0; z < static_cast<int>(caseDef.numLayers); z++)
+	{
+		const deUint32	colorIdx	= z % COLOR_TABLE_SIZE;
+		for (int y = 0; y < size.y(); y++)
+		for (int x = 0; x < size.x(); x++)
+		{
+			if (isIntegerFormat)
+				image.setPixel(COLOR_TABLE_INT[colorIdx], x, y, z);
+			else
+				image.setPixel(COLOR_TABLE_FLOAT[colorIdx], x, y, z);
+		}
+	}
+}
+
+VkImageUsageFlags getImageUsageForTestCase (const CaseDef& caseDef)
+{
+	VkImageUsageFlags flags = 0u;
+
+	switch (caseDef.upload)
+	{
+	case UPLOAD_CLEAR:
+		flags |= VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+		break;
+	case UPLOAD_DRAW:
+		flags |= VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
+		break;
+	case UPLOAD_STORE:
+		flags |= VK_IMAGE_USAGE_STORAGE_BIT;
+		break;
+	case UPLOAD_COPY:
+		flags |= VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+		break;
+	default:
+		DE_ASSERT("Invalid upload method");
+		break;
+	}
+
+	switch (caseDef.download)
+	{
+	case DOWNLOAD_TEXTURE:
+		flags |= VK_IMAGE_USAGE_SAMPLED_BIT;
+		break;
+	case DOWNLOAD_LOAD:
+		flags |= VK_IMAGE_USAGE_STORAGE_BIT;
+		break;
+	case DOWNLOAD_COPY:
+		flags |= VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+		break;
+	default:
+		DE_ASSERT("Invalid download method");
+		break;
+	}
+
+	// We can only create a view for the image if it is going to be used for any of these usages,
+	// so let's make sure that we have at least one of them.
+	VkImageUsageFlags viewRequiredFlags = VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
+	if (!(flags & viewRequiredFlags))
+		flags |= VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
+
+	return flags;
+}
+
+// Executes a combination of upload/download methods
+class UploadDownloadExecutor
+{
+public:
+	UploadDownloadExecutor(Context &context, const CaseDef& caseSpec) :
+	m_caseDef(caseSpec),
+	m_haveMaintenance2(de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_maintenance2")),
+	m_vk(context.getDeviceInterface()),
+	m_device(context.getDevice()),
+	m_queue(context.getUniversalQueue()),
+	m_queueFamilyIndex(context.getUniversalQueueFamilyIndex()),
+	m_allocator(context.getDefaultAllocator())
+	{
+	}
+
+	void run(Context& context, VkBuffer buffer);
+
+private:
+	void uploadClear(Context& context);
+	void uploadStore(Context& context);
+	void uploadCopy(Context& context);
+	void uploadDraw(Context& context);
+	void downloadCopy(Context& context, VkBuffer buffer);
+	void downloadTexture(Context& context, VkBuffer buffer);
+	void downloadLoad(Context& context, VkBuffer buffer);
+
+	void copyImageToBuffer(VkImage				image,
+						   VkBuffer				buffer,
+						   const IVec3			size,
+						   const VkAccessFlags	srcAccessMask,
+						   const VkImageLayout	oldLayout,
+						   const deUint32		numLayers);
+
+	const CaseDef&						m_caseDef;
+
+	bool								m_haveMaintenance2;
+
+	const DeviceInterface&				m_vk;
+	const VkDevice						m_device;
+	const VkQueue						m_queue;
+	const deUint32						m_queueFamilyIndex;
+	Allocator&							m_allocator;
+
+	Move<VkCommandPool>					m_cmdPool;
+	Move<VkCommandBuffer>				m_cmdBuffer;
+
+	bool								m_imageIsIntegerFormat;
+	bool								m_viewIsIntegerFormat;
+
+	// Target image for upload paths
+	Move<VkImage>						m_image;
+	MovePtr<Allocation>					m_imageAlloc;
+
+	// Upload copy
+	struct
+	{
+		Move<VkBuffer>					colorBuffer;
+		VkDeviceSize					colorBufferSize;
+		MovePtr<Allocation>				colorBufferAlloc;
+	} m_uCopy;
+
+	// Upload draw
+	struct
+	{
+		Move<VkBuffer>					vertexBuffer;
+		MovePtr<Allocation>				vertexBufferAlloc;
+		Move<VkPipelineLayout>			pipelineLayout;
+		Move<VkRenderPass>				renderPass;
+		Move<VkShaderModule>			vertexModule;
+		Move<VkShaderModule>			fragmentModule;
+		vector<SharedPtrVkImageView>	attachments;
+		vector<VkImageView>				attachmentHandles;
+		vector<SharedPtrVkPipeline>		pipelines;
+		Move<VkFramebuffer>				framebuffer;
+	} m_uDraw;
+
+	// Upload store
+	struct
+	{
+		Move<VkDescriptorPool>			descriptorPool;
+		Move<VkPipelineLayout>			pipelineLayout;
+		Move<VkDescriptorSetLayout>		descriptorSetLayout;
+		Move<VkDescriptorSet>			descriptorSet;
+		VkDescriptorImageInfo			imageDescriptorInfo;
+		Move<VkShaderModule>			computeModule;
+		Move<VkPipeline>				computePipeline;
+		Move<VkImageView>				imageView;
+	} m_uStore;
+
+	// Download load
+	struct
+	{
+		Move<VkDescriptorPool>			descriptorPool;
+		Move<VkPipelineLayout>			pipelineLayout;
+		Move<VkDescriptorSetLayout>		descriptorSetLayout;
+		Move<VkDescriptorSet>			descriptorSet;
+		Move<VkShaderModule>			computeModule;
+		Move<VkPipeline>				computePipeline;
+		Move<VkImageView>				inImageView;
+		VkDescriptorImageInfo			inImageDescriptorInfo;
+		Move<VkImage>					outImage;
+		Move<VkImageView>				outImageView;
+		MovePtr<Allocation>				outImageAlloc;
+		VkDescriptorImageInfo			outImageDescriptorInfo;
+	} m_dLoad;
+
+	// Download texture
+	struct
+	{
+		Move<VkDescriptorPool>			descriptorPool;
+		Move<VkPipelineLayout>			pipelineLayout;
+		Move<VkDescriptorSetLayout>		descriptorSetLayout;
+		Move<VkDescriptorSet>			descriptorSet;
+		Move<VkShaderModule>			computeModule;
+		Move<VkPipeline>				computePipeline;
+		Move<VkImageView>				inImageView;
+		VkDescriptorImageInfo			inImageDescriptorInfo;
+		Move<VkSampler>					sampler;
+		Move<VkImage>					outImage;
+		Move<VkImageView>				outImageView;
+		MovePtr<Allocation>				outImageAlloc;
+		VkDescriptorImageInfo			outImageDescriptorInfo;
+	} m_dTex;
+
+	VkImageLayout						m_imageLayoutAfterUpload;
+	VkAccessFlagBits					m_imageUploadAccessMask;
+};
+
+void UploadDownloadExecutor::run(Context& context, VkBuffer buffer)
+{
+	m_imageIsIntegerFormat	= isUintFormat(m_caseDef.imageFormat) || isIntFormat(m_caseDef.imageFormat);
+	m_viewIsIntegerFormat	= isUintFormat(m_caseDef.viewFormat) || isIntFormat(m_caseDef.viewFormat);
+
+	m_cmdPool				= createCommandPool(m_vk, m_device, VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT, m_queueFamilyIndex);
+	m_cmdBuffer				= makeCommandBuffer(m_vk, m_device, *m_cmdPool);
+	beginCommandBuffer(m_vk, *m_cmdBuffer);
+
+	const VkImageUsageFlags		imageUsage	= getImageUsageForTestCase(m_caseDef);
+	const VkImageCreateFlags	imageFlags	= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT | (m_haveMaintenance2 ? VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR : 0);
+	m_image									= makeImage(m_vk, m_device, imageFlags, getImageType(m_caseDef.imageType), m_caseDef.imageFormat, m_caseDef.viewFormat,
+														m_caseDef.isFormatListTest, m_caseDef.size, 1u, m_caseDef.numLayers, imageUsage);
+	m_imageAlloc							= bindImage(m_vk, m_device, m_allocator, *m_image, MemoryRequirement::Any);
+
+	switch (m_caseDef.upload)
+	{
+	case UPLOAD_DRAW:
+		uploadDraw(context);
+		break;
+	case UPLOAD_STORE:
+		uploadStore(context);
+		break;
+	case UPLOAD_CLEAR:
+		uploadClear(context);
+		break;
+	case UPLOAD_COPY:
+		uploadCopy(context);
+		break;
+	default:
+		DE_ASSERT("Unsupported upload method");
+	}
+
+	switch (m_caseDef.download)
+	{
+	case DOWNLOAD_COPY:
+		downloadCopy(context, buffer);
+		break;
+	case DOWNLOAD_LOAD:
+		downloadLoad(context, buffer);
+		break;
+	case DOWNLOAD_TEXTURE:
+		downloadTexture(context, buffer);
+		break;
+	default:
+		DE_ASSERT("Unsupported download method");
+	}
+
+	VK_CHECK(m_vk.endCommandBuffer(*m_cmdBuffer));
+	submitCommandsAndWait(m_vk, m_device, m_queue, *m_cmdBuffer);
+}
+
+void UploadDownloadExecutor::uploadClear(Context& context)
+{
+	(void) context;
+
+	VkImageLayout					requiredImageLayout	= VK_IMAGE_LAYOUT_GENERAL;
+
+	const VkImageSubresourceRange	subresourceRange	= makeColorSubresourceRange(0, m_caseDef.numLayers);
+	const VkImageMemoryBarrier		imageInitBarrier	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType			sType;
+		DE_NULL,										// const void*				pNext;
+		0u,												// VkAccessFlags			srcAccessMask;
+		VK_ACCESS_TRANSFER_WRITE_BIT,					// VkAccessFlags			dstAcessMask;
+		VK_IMAGE_LAYOUT_UNDEFINED,						// VkImageLayout			oldLayout;
+		requiredImageLayout,							// VkImageLayout			newLayout;
+		VK_QUEUE_FAMILY_IGNORED,						// deUint32					srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,						// deUint32					destQueueFamilyIndex;
+		*m_image,										// VkImage					image;
+		subresourceRange								// VkImageSubresourceRange	subresourceRange;
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u,
+		0u, DE_NULL, 0u, DE_NULL, 1u, &imageInitBarrier);
+
+	for (deUint32 layer = 0; layer < m_caseDef.numLayers; layer++)
+	{
+		const VkImageSubresourceRange	layerSubresourceRange	= makeColorSubresourceRange(layer, 1u);
+		const deUint32					colorIdx				= layer % COLOR_TABLE_SIZE;
+		const VkClearColorValue			clearColor				= m_imageIsIntegerFormat ? REFERENCE_CLEAR_COLOR_INT[colorIdx].color : REFERENCE_CLEAR_COLOR_FLOAT[colorIdx].color;
+		m_vk.cmdClearColorImage(*m_cmdBuffer, *m_image, requiredImageLayout, &clearColor, 1u, &layerSubresourceRange);
+	}
+
+	m_imageLayoutAfterUpload	= requiredImageLayout;
+	m_imageUploadAccessMask		= VK_ACCESS_TRANSFER_WRITE_BIT;
+}
+
+void UploadDownloadExecutor::uploadStore(Context& context)
+{
+	const vk::VkImageViewUsageCreateInfoKHR viewUsageCreateInfo = {
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,	// VkStructureType		sType
+		DE_NULL,											// const void*			pNext
+		VK_IMAGE_USAGE_STORAGE_BIT,							// VkImageUsageFlags	usage;
+	};
+	m_uStore.imageView				= makeImageView(m_vk, m_device, *m_image, getImageViewType(m_caseDef.imageType), m_caseDef.viewFormat,
+													makeColorSubresourceRange(0, m_caseDef.numLayers), m_haveMaintenance2 ? &viewUsageCreateInfo : DE_NULL);
+
+	// Setup compute pipeline
+	m_uStore.descriptorPool			= DescriptorPoolBuilder()
+		.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+		.build(m_vk, m_device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+	m_uStore.descriptorSetLayout	= DescriptorSetLayoutBuilder()
+		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+		.build(m_vk, m_device);
+
+	m_uStore.pipelineLayout			= makePipelineLayout(m_vk, m_device, *m_uStore.descriptorSetLayout);
+	m_uStore.descriptorSet			= makeDescriptorSet(m_vk, m_device, *m_uStore.descriptorPool, *m_uStore.descriptorSetLayout);
+	m_uStore.imageDescriptorInfo	= makeDescriptorImageInfo(DE_NULL, *m_uStore.imageView, VK_IMAGE_LAYOUT_GENERAL);
+	m_uStore.computeModule			= createShaderModule(m_vk, m_device, context.getBinaryCollection().get("uploadStoreComp"), 0);
+	m_uStore.computePipeline		= makeComputePipeline(m_vk, m_device, *m_uStore.pipelineLayout, *m_uStore.computeModule, DE_NULL);
+
+	DescriptorSetUpdateBuilder()
+		.writeSingle(*m_uStore.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &m_uStore.imageDescriptorInfo)
+		.update(m_vk, m_device);
+
+	// Transition storage image for shader access (imageStore)
+	VkImageLayout requiredImageLayout	= VK_IMAGE_LAYOUT_GENERAL;
+	const VkImageMemoryBarrier imageBarrier	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+		DE_NULL,											// const void*				pNext;
+		(VkAccessFlags)0,									// VkAccessFlags			srcAccessMask;
+		(VkAccessFlags)VK_ACCESS_SHADER_WRITE_BIT,			// VkAccessFlags			dstAccessMask;
+		VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout			oldLayout;
+		requiredImageLayout,								// VkImageLayout			newLayout;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+		*m_image,											// VkImage					image;
+		makeColorSubresourceRange(0, m_caseDef.numLayers),	// VkImageSubresourceRange	subresourceRange;
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u,
+		0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier);
+
+	// Dispatch
+	m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_uStore.computePipeline);
+	m_vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_uStore.pipelineLayout, 0u, 1u, &m_uStore.descriptorSet.get(), 0u, DE_NULL);
+	m_vk.cmdDispatch(*m_cmdBuffer, m_caseDef.size.x(), m_caseDef.size.y(), m_caseDef.numLayers);
+
+	m_imageLayoutAfterUpload	= requiredImageLayout;
+	m_imageUploadAccessMask		= VK_ACCESS_SHADER_WRITE_BIT;
+}
+
+void UploadDownloadExecutor::uploadCopy(Context& context)
+{
+	(void) context;
+
+	// Create a host-mappable buffer with the color data to upload
+	const VkDeviceSize	pixelSize			= tcu::getPixelSize(mapVkFormat(m_caseDef.imageFormat));
+	const VkDeviceSize	layerSize			= m_caseDef.size.x() * m_caseDef.size.y() * m_caseDef.size.z() * pixelSize;
+
+	m_uCopy.colorBufferSize					= layerSize * m_caseDef.numLayers;
+	m_uCopy.colorBuffer						= makeBuffer(m_vk, m_device, m_uCopy.colorBufferSize, VK_BUFFER_USAGE_TRANSFER_SRC_BIT);
+	m_uCopy.colorBufferAlloc				= bindBuffer(m_vk, m_device, m_allocator, *m_uCopy.colorBuffer, MemoryRequirement::HostVisible);
+
+	// Fill color buffer
+	const tcu::TextureFormat	tcuFormat	= mapVkFormat(m_caseDef.imageFormat);
+	VkDeviceSize				layerOffset = 0ull;
+	for (deUint32 layer = 0; layer < m_caseDef.numLayers; layer++)
+	{
+		tcu::PixelBufferAccess	imageAccess	= tcu::PixelBufferAccess(tcuFormat, m_caseDef.size.x(), m_caseDef.size.y(), 1u, (deUint8*) m_uCopy.colorBufferAlloc->getHostPtr() + layerOffset);
+		const deUint32			colorIdx	= layer % COLOR_TABLE_SIZE;
+		if (m_imageIsIntegerFormat)
+			tcu::clear(imageAccess, COLOR_TABLE_INT[colorIdx]);
+		else
+			tcu::clear(imageAccess, COLOR_TABLE_FLOAT[colorIdx]);
+		layerOffset += layerSize;
+	}
+
+	flushMappedMemoryRange(m_vk, m_device, m_uCopy.colorBufferAlloc->getMemory(), m_uCopy.colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+	// Prepare buffer and image for copy
+	const VkBufferMemoryBarrier	bufferInitBarrier	=
+	{
+		VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,			// VkStructureType    sType;
+		DE_NULL,											// const void*        pNext;
+		VK_ACCESS_HOST_WRITE_BIT,							// VkAccessFlags      srcAccessMask;
+		VK_ACCESS_TRANSFER_READ_BIT,						// VkAccessFlags      dstAccessMask;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32           srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32           dstQueueFamilyIndex;
+		*m_uCopy.colorBuffer,								// VkBuffer           buffer;
+		0ull,												// VkDeviceSize       offset;
+		VK_WHOLE_SIZE,										// VkDeviceSize       size;
+	};
+
+	const VkImageMemoryBarrier	imageInitBarrier	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+		DE_NULL,											// const void*				pNext;
+		0u,													// VkAccessFlags			outputMask;
+		VK_ACCESS_TRANSFER_WRITE_BIT,						// VkAccessFlags			inputMask;
+		VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout			oldLayout;
+		VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,				// VkImageLayout			newLayout;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+		*m_image,											// VkImage					image;
+		makeColorSubresourceRange(0, m_caseDef.numLayers)	// VkImageSubresourceRange	subresourceRange;
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u,
+		0u, DE_NULL, 1u, &bufferInitBarrier, 1u, &imageInitBarrier);
+
+	// Copy buffer to image
+	const VkImageSubresourceLayers	subresource	=
+	{
+		VK_IMAGE_ASPECT_COLOR_BIT,							// VkImageAspectFlags    aspectMask;
+		0u,													// deUint32              mipLevel;
+		0u,													// deUint32              baseArrayLayer;
+		m_caseDef.numLayers,								// deUint32              layerCount;
+	};
+
+	const VkBufferImageCopy			region		=
+	{
+		0ull,												// VkDeviceSize                bufferOffset;
+		0u,													// deUint32                    bufferRowLength;
+		0u,													// deUint32                    bufferImageHeight;
+		subresource,										// VkImageSubresourceLayers    imageSubresource;
+		makeOffset3D(0, 0, 0),								// VkOffset3D                  imageOffset;
+		makeExtent3D(m_caseDef.size),						// VkExtent3D                  imageExtent;
+	};
+
+	m_vk.cmdCopyBufferToImage(*m_cmdBuffer, *m_uCopy.colorBuffer, *m_image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &region);
+
+	const VkImageMemoryBarrier	imagePostInitBarrier	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+		DE_NULL,											// const void*				pNext;
+		VK_ACCESS_TRANSFER_WRITE_BIT,						// VkAccessFlags			outputMask;
+		VK_ACCESS_TRANSFER_READ_BIT,						// VkAccessFlags			inputMask;
+		VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,				// VkImageLayout			oldLayout;
+		VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,				// VkImageLayout			newLayout;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+		*m_image,											// VkImage					image;
+		makeColorSubresourceRange(0, m_caseDef.numLayers)	// VkImageSubresourceRange	subresourceRange;
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u,
+		0u, DE_NULL, 0u, DE_NULL, 1u, &imagePostInitBarrier);
+
+	m_imageLayoutAfterUpload	= VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL;
+	m_imageUploadAccessMask		= VK_ACCESS_TRANSFER_WRITE_BIT;
+}
+
+void UploadDownloadExecutor::uploadDraw(Context& context)
+{
+	// Create vertex buffer
+	{
+		const vector<Vec4>	vertices				= genVertexData(m_caseDef);
+		const VkDeviceSize	vertexBufferSize		= vertices.size() * sizeof(Vec4);
+
+		m_uDraw.vertexBuffer						= makeBuffer(m_vk, m_device, vertexBufferSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT);
+		m_uDraw.vertexBufferAlloc					= bindBuffer(m_vk, m_device, m_allocator, *m_uDraw.vertexBuffer, MemoryRequirement::HostVisible);
+		deMemcpy(m_uDraw.vertexBufferAlloc->getHostPtr(), &vertices[0], static_cast<std::size_t>(vertexBufferSize));
+		flushMappedMemoryRange(m_vk, m_device, m_uDraw.vertexBufferAlloc->getMemory(), m_uDraw.vertexBufferAlloc->getOffset(), vertexBufferSize);
+	}
+
+	// Create attachments and pipelines for each image layer
+	m_uDraw.pipelineLayout							= makePipelineLayout(m_vk, m_device);
+	m_uDraw.renderPass								= makeRenderPass(m_vk, m_device, m_caseDef.viewFormat, m_caseDef.numLayers);
+	m_uDraw.vertexModule							= createShaderModule(m_vk, m_device, context.getBinaryCollection().get("uploadDrawVert"), 0u);
+	m_uDraw.fragmentModule							= createShaderModule(m_vk, m_device, context.getBinaryCollection().get("uploadDrawFrag"), 0u);
+
+	for (deUint32 subpassNdx = 0; subpassNdx < m_caseDef.numLayers; ++subpassNdx)
+	{
+		const vk::VkImageViewUsageCreateInfoKHR viewUsageCreateInfo = {
+			VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,	// VkStructureType		sType
+			DE_NULL,											// const void*			pNext
+			VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT,				// VkImageUsageFlags	usage;
+		};
+		Move<VkImageView>	imageView	= makeImageView(m_vk, m_device, *m_image, getImageViewType(m_caseDef.imageType), m_caseDef.viewFormat,
+														makeColorSubresourceRange(subpassNdx, 1), m_haveMaintenance2 ? &viewUsageCreateInfo : DE_NULL);
+		m_uDraw.attachmentHandles.push_back(*imageView);
+		m_uDraw.attachments.push_back(makeSharedPtr(imageView));
+		m_uDraw.pipelines.push_back(makeSharedPtr(makeGraphicsPipeline(m_vk, m_device, *m_uDraw.pipelineLayout, *m_uDraw.renderPass, *m_uDraw.vertexModule, *m_uDraw.fragmentModule,
+			m_caseDef.size.swizzle(0, 1), VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, subpassNdx)));
+	}
+
+	// Create framebuffer
+	m_uDraw.framebuffer	= makeFramebuffer(m_vk, m_device, *m_uDraw.renderPass, static_cast<deUint32>(m_uDraw.attachmentHandles.size()), &m_uDraw.attachmentHandles[0], m_caseDef.size.swizzle(0, 1));
+
+	// Create command buffer
+	{
+		{
+			vector<VkClearValue>	clearValues		(m_caseDef.numLayers, m_viewIsIntegerFormat ? REFERENCE_CLEAR_COLOR_INT[0] : REFERENCE_CLEAR_COLOR_FLOAT[0]);
+
+			const VkRect2D			renderArea	=
+			{
+				makeOffset2D(0, 0),
+				makeExtent2D(m_caseDef.size.x(), m_caseDef.size.y()),
+			};
+
+			const VkRenderPassBeginInfo	renderPassBeginInfo	=
+			{
+				VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,	// VkStructureType         sType;
+				DE_NULL,									// const void*             pNext;
+				*m_uDraw.renderPass,							// VkRenderPass            renderPass;
+				*m_uDraw.framebuffer,							// VkFramebuffer           framebuffer;
+				renderArea,									// VkRect2D                renderArea;
+				static_cast<deUint32>(clearValues.size()),	// deUint32                clearValueCount;
+				&clearValues[0],							// const VkClearValue*     pClearValues;
+			};
+
+			m_vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+		}
+
+		// Render
+		const VkDeviceSize	vertexDataPerDraw	= 4 * 2 * sizeof(Vec4);
+		VkDeviceSize		vertexBufferOffset	= 0ull;
+		for (deUint32 subpassNdx = 0; subpassNdx < m_caseDef.numLayers; ++subpassNdx)
+		{
+			if (subpassNdx != 0)
+				m_vk.cmdNextSubpass(*m_cmdBuffer, VK_SUBPASS_CONTENTS_INLINE);
+
+			m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, **m_uDraw.pipelines[subpassNdx]);
+
+			m_vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &m_uDraw.vertexBuffer.get(), &vertexBufferOffset);
+			m_vk.cmdDraw(*m_cmdBuffer, 4u, 1u, 0u, 0u);
+			vertexBufferOffset	+= vertexDataPerDraw;
+		}
+
+		m_vk.cmdEndRenderPass(*m_cmdBuffer);
+	}
+
+	m_imageLayoutAfterUpload	= VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL;
+	m_imageUploadAccessMask		= VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT;
+}
+
+void UploadDownloadExecutor::downloadCopy(Context& context, VkBuffer buffer)
+{
+	(void) context;
+
+	copyImageToBuffer(*m_image, buffer, m_caseDef.size, m_imageUploadAccessMask, m_imageLayoutAfterUpload, m_caseDef.numLayers);
+}
+
+void UploadDownloadExecutor::downloadTexture(Context& context, VkBuffer buffer)
+{
+	// Create output image with download result
+	const VkImageUsageFlags	usageFlags	= VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+	m_dTex.outImage						= makeImage(m_vk, m_device, 0u, VK_IMAGE_TYPE_2D, m_caseDef.viewFormat, m_caseDef.viewFormat, false, m_caseDef.size, 1u, m_caseDef.numLayers, usageFlags);
+	m_dTex.outImageAlloc				= bindImage(m_vk, m_device, m_allocator, *m_dTex.outImage, MemoryRequirement::Any);
+	m_dTex.outImageView					= makeImageView(m_vk, m_device, *m_dTex.outImage, getImageViewType(m_caseDef.imageType), m_caseDef.viewFormat, makeColorSubresourceRange(0, m_caseDef.numLayers));
+
+	const vk::VkImageViewUsageCreateInfoKHR viewUsageCreateInfo = {
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,	// VkStructureType		sType
+		DE_NULL,											// const void*			pNext
+		VK_IMAGE_USAGE_SAMPLED_BIT,							// VkImageUsageFlags	usage;
+	};
+	m_dTex.inImageView					= makeImageView(m_vk, m_device, *m_image, getImageViewType(m_caseDef.imageType), m_caseDef.viewFormat,
+														makeColorSubresourceRange(0, m_caseDef.numLayers), m_haveMaintenance2 ? &viewUsageCreateInfo : DE_NULL);
+	m_dTex.sampler						= makeSampler(m_vk, m_device);
+
+	// Setup compute pipeline
+	m_dTex.descriptorPool				= DescriptorPoolBuilder()
+		.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+		.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+		.build(m_vk, m_device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+	m_dTex.descriptorSetLayout			= DescriptorSetLayoutBuilder()
+		.addSingleSamplerBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_COMPUTE_BIT, &m_dTex.sampler.get())
+		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+		.build(m_vk, m_device);
+
+	m_dTex.pipelineLayout				= makePipelineLayout(m_vk, m_device, *m_dTex.descriptorSetLayout);
+	m_dTex.descriptorSet				= makeDescriptorSet(m_vk, m_device, *m_dTex.descriptorPool, *m_dTex.descriptorSetLayout);
+	m_dTex.inImageDescriptorInfo		= makeDescriptorImageInfo(DE_NULL, *m_dTex.inImageView, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+	m_dTex.outImageDescriptorInfo		= makeDescriptorImageInfo(DE_NULL, *m_dTex.outImageView, VK_IMAGE_LAYOUT_GENERAL);
+	m_dTex.computeModule				= createShaderModule(m_vk, m_device, context.getBinaryCollection().get("downloadTextureComp"), 0);
+	m_dTex.computePipeline				= makeComputePipeline(m_vk, m_device, *m_dTex.pipelineLayout, *m_dTex.computeModule, DE_NULL);
+
+	DescriptorSetUpdateBuilder()
+		.writeSingle(*m_dTex.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &m_dTex.inImageDescriptorInfo)
+		.writeSingle(*m_dTex.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &m_dTex.outImageDescriptorInfo)
+		.update(m_vk, m_device);
+
+	// Transition images for shader access (texture / imageStore)
+	const VkImageMemoryBarrier imageBarriers[]	=
+	{
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+			DE_NULL,											// const void*				pNext;
+			(VkAccessFlags)m_imageUploadAccessMask,				// VkAccessFlags			srcAccessMask;
+			(VkAccessFlags)VK_ACCESS_SHADER_READ_BIT,			// VkAccessFlags			dstAccessMask;
+			m_imageLayoutAfterUpload,							// VkImageLayout			oldLayout;
+			VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,			// VkImageLayout			newLayout;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+			*m_image,											// VkImage					image;
+			makeColorSubresourceRange(0, m_caseDef.numLayers),	// VkImageSubresourceRange	subresourceRange;
+		},
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+			DE_NULL,											// const void*				pNext;
+			(VkAccessFlags)0,									// VkAccessFlags			srcAccessMask;
+			(VkAccessFlags)VK_ACCESS_SHADER_WRITE_BIT,			// VkAccessFlags			dstAccessMask;
+			VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout			oldLayout;
+			VK_IMAGE_LAYOUT_GENERAL,							// VkImageLayout			newLayout;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+			*m_dTex.outImage,									// VkImage					image;
+			makeColorSubresourceRange(0, m_caseDef.numLayers),	// VkImageSubresourceRange	subresourceRange;
+		}
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u,
+		0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers);
+
+	// Dispatch
+	m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dTex.computePipeline);
+	m_vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dTex.pipelineLayout, 0u, 1u, &m_dTex.descriptorSet.get(), 0u, DE_NULL);
+	m_vk.cmdDispatch(*m_cmdBuffer, m_caseDef.size.x(), m_caseDef.size.y(), m_caseDef.numLayers);
+
+	// Copy output image to color buffer
+	copyImageToBuffer(*m_dTex.outImage, buffer, m_caseDef.size, VK_ACCESS_SHADER_WRITE_BIT, VK_IMAGE_LAYOUT_GENERAL, m_caseDef.numLayers);
+}
+
+void UploadDownloadExecutor::downloadLoad(Context& context, VkBuffer buffer)
+{
+	// Create output image with download result
+	const VkImageUsageFlags usageFlags	= VK_IMAGE_USAGE_STORAGE_BIT | VK_IMAGE_USAGE_TRANSFER_SRC_BIT;
+	m_dLoad.outImage					= makeImage(m_vk, m_device, 0u, VK_IMAGE_TYPE_2D, m_caseDef.viewFormat, m_caseDef.viewFormat, false, m_caseDef.size, 1u, m_caseDef.numLayers, usageFlags);
+	m_dLoad.outImageAlloc				= bindImage(m_vk, m_device, m_allocator, *m_dLoad.outImage, MemoryRequirement::Any);
+	m_dLoad.outImageView				= makeImageView(m_vk, m_device, *m_dLoad.outImage, getImageViewType(m_caseDef.imageType), m_caseDef.viewFormat, makeColorSubresourceRange(0, m_caseDef.numLayers));
+
+	const vk::VkImageViewUsageCreateInfoKHR viewUsageCreateInfo = {
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,	// VkStructureType		sType
+		DE_NULL,											// const void*			pNext
+		VK_IMAGE_USAGE_STORAGE_BIT,							// VkImageUsageFlags	usage;
+	};
+	m_dLoad.inImageView					= makeImageView(m_vk, m_device, *m_image, getImageViewType(m_caseDef.imageType), m_caseDef.viewFormat,
+														makeColorSubresourceRange(0, m_caseDef.numLayers), m_haveMaintenance2 ? &viewUsageCreateInfo : DE_NULL);
+
+	// Setup compute pipeline
+	m_dLoad.descriptorPool				= DescriptorPoolBuilder()
+		.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, 2u)
+		.build(m_vk, m_device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+	m_dLoad.descriptorSetLayout			= DescriptorSetLayoutBuilder()
+		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_COMPUTE_BIT)
+		.build(m_vk, m_device);
+
+	m_dLoad.pipelineLayout				= makePipelineLayout(m_vk, m_device, *m_dLoad.descriptorSetLayout);
+	m_dLoad.descriptorSet				= makeDescriptorSet(m_vk, m_device, *m_dLoad.descriptorPool, *m_dLoad.descriptorSetLayout);
+	m_dLoad.inImageDescriptorInfo		= makeDescriptorImageInfo(DE_NULL, *m_dLoad.inImageView, VK_IMAGE_LAYOUT_GENERAL);
+	m_dLoad.outImageDescriptorInfo		= makeDescriptorImageInfo(DE_NULL, *m_dLoad.outImageView, VK_IMAGE_LAYOUT_GENERAL);
+	m_dLoad.computeModule				= createShaderModule(m_vk, m_device, context.getBinaryCollection().get("downloadLoadComp"), 0);
+	m_dLoad.computePipeline				= makeComputePipeline(m_vk, m_device, *m_dLoad.pipelineLayout, *m_dLoad.computeModule, DE_NULL);
+
+	DescriptorSetUpdateBuilder()
+		.writeSingle(*m_dLoad.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &m_dLoad.inImageDescriptorInfo)
+		.writeSingle(*m_dLoad.descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &m_dLoad.outImageDescriptorInfo)
+		.update(m_vk, m_device);
+
+	// Transition storage images for shader access (imageLoad/Store)
+	VkImageLayout requiredImageLayout = VK_IMAGE_LAYOUT_GENERAL;
+	const VkImageMemoryBarrier imageBarriers[]	=
+	{
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+			DE_NULL,											// const void*				pNext;
+			(VkAccessFlags)m_imageUploadAccessMask,				// VkAccessFlags			srcAccessMask;
+			(VkAccessFlags)VK_ACCESS_SHADER_READ_BIT,			// VkAccessFlags			dstAccessMask;
+			m_imageLayoutAfterUpload,							// VkImageLayout			oldLayout;
+			requiredImageLayout,								// VkImageLayout			newLayout;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+			*m_image,											// VkImage					image;
+			makeColorSubresourceRange(0, m_caseDef.numLayers),	// VkImageSubresourceRange	subresourceRange;
+		},
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType			sType;
+			DE_NULL,											// const void*				pNext;
+			(VkAccessFlags)0,									// VkAccessFlags			srcAccessMask;
+			(VkAccessFlags)VK_ACCESS_SHADER_WRITE_BIT,			// VkAccessFlags			dstAccessMask;
+			VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout			oldLayout;
+			requiredImageLayout,								// VkImageLayout			newLayout;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					srcQueueFamilyIndex;
+			VK_QUEUE_FAMILY_IGNORED,							// deUint32					destQueueFamilyIndex;
+			*m_dLoad.outImage,									// VkImage					image;
+			makeColorSubresourceRange(0, m_caseDef.numLayers),	// VkImageSubresourceRange	subresourceRange;
+		}
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_COMPUTE_SHADER_BIT, 0u,
+		0u, DE_NULL, 0u, DE_NULL, 2u, imageBarriers);
+
+	// Dispatch
+	m_vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dLoad.computePipeline);
+	m_vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_COMPUTE, *m_dLoad.pipelineLayout, 0u, 1u, &m_dLoad.descriptorSet.get(), 0u, DE_NULL);
+	m_vk.cmdDispatch(*m_cmdBuffer, m_caseDef.size.x(), m_caseDef.size.y(), m_caseDef.numLayers);
+
+	// Copy output image to color buffer
+	copyImageToBuffer(*m_dLoad.outImage, buffer, m_caseDef.size, VK_ACCESS_SHADER_WRITE_BIT, requiredImageLayout, m_caseDef.numLayers);
+}
+
+void UploadDownloadExecutor::copyImageToBuffer(VkImage				sourceImage,
+											   VkBuffer				buffer,
+											   const IVec3			size,
+											   const VkAccessFlags	srcAccessMask,
+											   const VkImageLayout	oldLayout,
+											   const deUint32		numLayers)
+{
+	// Copy result to host visible buffer for inspection
+	const VkImageMemoryBarrier	imageBarrier	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,		// VkStructureType			sType;
+		DE_NULL,									// const void*				pNext;
+		srcAccessMask,								// VkAccessFlags			outputMask;
+		VK_ACCESS_TRANSFER_READ_BIT,				// VkAccessFlags			inputMask;
+		oldLayout,									// VkImageLayout			oldLayout;
+		VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,		// VkImageLayout			newLayout;
+		VK_QUEUE_FAMILY_IGNORED,					// deUint32					srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,					// deUint32					destQueueFamilyIndex;
+		sourceImage,								// VkImage					image;
+		makeColorSubresourceRange(0, numLayers)		// VkImageSubresourceRange	subresourceRange;
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, 0u,
+		0u, DE_NULL, 0u, DE_NULL, 1u, &imageBarrier);
+
+	const VkImageSubresourceLayers	subresource	=
+	{
+		VK_IMAGE_ASPECT_COLOR_BIT,					// VkImageAspectFlags    aspectMask;
+		0u,											// deUint32              mipLevel;
+		0u,											// deUint32              baseArrayLayer;
+		numLayers,									// deUint32              layerCount;
+	};
+
+	const VkBufferImageCopy			region		=
+	{
+		0ull,										// VkDeviceSize                bufferOffset;
+		0u,											// deUint32                    bufferRowLength;
+		0u,											// deUint32                    bufferImageHeight;
+		subresource,								// VkImageSubresourceLayers    imageSubresource;
+		makeOffset3D(0, 0, 0),						// VkOffset3D                  imageOffset;
+		makeExtent3D(size),							// VkExtent3D                  imageExtent;
+	};
+
+	m_vk.cmdCopyImageToBuffer(*m_cmdBuffer, sourceImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, buffer, 1u, &region);
+
+	const VkBufferMemoryBarrier	bufferBarrier =
+	{
+		VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,	// VkStructureType    sType;
+		DE_NULL,									// const void*        pNext;
+		VK_ACCESS_TRANSFER_WRITE_BIT,				// VkAccessFlags      srcAccessMask;
+		VK_ACCESS_HOST_READ_BIT,					// VkAccessFlags      dstAccessMask;
+		VK_QUEUE_FAMILY_IGNORED,					// deUint32           srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,					// deUint32           dstQueueFamilyIndex;
+		buffer,										// VkBuffer           buffer;
+		0ull,										// VkDeviceSize       offset;
+		VK_WHOLE_SIZE,								// VkDeviceSize       size;
+	};
+
+	m_vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, 0u,
+		0u, DE_NULL, 1u, &bufferBarrier, 0u, DE_NULL);
+}
+
+bool isStorageImageExtendedFormat (const VkFormat format)
+{
+	switch (format)
+	{
+		case VK_FORMAT_R32G32_SFLOAT:
+		case VK_FORMAT_R32G32_SINT:
+		case VK_FORMAT_R32G32_UINT:
+		case VK_FORMAT_R16G16B16A16_UNORM:
+		case VK_FORMAT_R16G16B16A16_SNORM:
+		case VK_FORMAT_R16G16_SFLOAT:
+		case VK_FORMAT_R16G16_UNORM:
+		case VK_FORMAT_R16G16_SNORM:
+		case VK_FORMAT_R16G16_SINT:
+		case VK_FORMAT_R16G16_UINT:
+		case VK_FORMAT_R16_SFLOAT:
+		case VK_FORMAT_R16_UNORM:
+		case VK_FORMAT_R16_SNORM:
+		case VK_FORMAT_R16_SINT:
+		case VK_FORMAT_R16_UINT:
+		case VK_FORMAT_R8G8_UNORM:
+		case VK_FORMAT_R8G8_SNORM:
+		case VK_FORMAT_R8G8_SINT:
+		case VK_FORMAT_R8G8_UINT:
+		case VK_FORMAT_R8_UNORM:
+		case VK_FORMAT_R8_SNORM:
+		case VK_FORMAT_R8_SINT:
+		case VK_FORMAT_R8_UINT:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+tcu::TestStatus testMutable (Context& context, const CaseDef caseDef)
+{
+	const DeviceInterface&			vk			= context.getDeviceInterface();
+	const InstanceInterface&		vki			= context.getInstanceInterface();
+	const VkDevice					device		= context.getDevice();
+	const VkPhysicalDevice			physDevice	= context.getPhysicalDevice();
+	Allocator&						allocator	= context.getDefaultAllocator();
+
+	// If this is a VK_KHR_image_format_list test, check that the extension is supported
+	if (caseDef.isFormatListTest && !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_image_format_list"))
+		TCU_THROW(NotSupportedError, "VK_KHR_image_format_list not supported");
+
+	// Check required features on the format for the required upload/download methods
+	VkFormatProperties	imageFormatProps, viewFormatProps;
+	vki.getPhysicalDeviceFormatProperties(physDevice, caseDef.imageFormat, &imageFormatProps);
+	vki.getPhysicalDeviceFormatProperties(physDevice, caseDef.viewFormat, &viewFormatProps);
+
+	VkFormatFeatureFlags	viewFormatFeatureFlags = 0u;
+	switch (caseDef.upload)
+	{
+	case UPLOAD_DRAW:
+		viewFormatFeatureFlags |= VK_FORMAT_FEATURE_COLOR_ATTACHMENT_BIT;
+		break;
+	case UPLOAD_STORE:
+		viewFormatFeatureFlags |= VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT;
+		break;
+	default:
+		DE_ASSERT("Invalid upload method");
+		break;
+	}
+	switch (caseDef.download)
+	{
+	case DOWNLOAD_TEXTURE:
+		viewFormatFeatureFlags |= VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT;
+		// For the texture case we write the samples read to a separate output image with the same view format
+		// so we need to check that we can also use the view format for storage
+		viewFormatFeatureFlags |= VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT;
+		break;
+	case DOWNLOAD_LOAD:
+		viewFormatFeatureFlags |= VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT;
+		break;
+	default:
+		DE_ASSERT("Invalid download method");
+		break;
+	}
+
+	if ((viewFormatFeatureFlags & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) &&
+		isStorageImageExtendedFormat(caseDef.viewFormat) &&
+		!getPhysicalDeviceFeatures(vki, physDevice).shaderStorageImageExtendedFormats)
+	{
+		TCU_THROW(NotSupportedError, "View format requires shaderStorageImageExtended");
+	}
+
+	if ((viewFormatProps.optimalTilingFeatures & viewFormatFeatureFlags) != viewFormatFeatureFlags)
+		TCU_THROW(NotSupportedError, "View format doesn't support upload/download method");
+
+	// We don't use the base image for anything other than transfer
+	// operations so there are no features to check.  However, The Vulkan
+	// 1.0 spec does not allow us to create an image view with usage that
+	// is not supported by the main format.  With VK_KHR_maintenance2, we
+	// can do this via VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR.
+	if ((imageFormatProps.optimalTilingFeatures & viewFormatFeatureFlags) != viewFormatFeatureFlags &&
+	    !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_maintenance2"))
+	{
+		TCU_THROW(NotSupportedError, "Image format doesn't support upload/download method");
+	}
+
+	// Create a color buffer for host-inspection of results
+	// For the Copy download method, this is the target of the download, for other
+	// download methods, pixel data will be copied to this buffer from the download
+	// target
+	const VkDeviceSize			colorBufferSize		= caseDef.size.x() * caseDef.size.y() * caseDef.size.z() * caseDef.numLayers * tcu::getPixelSize(mapVkFormat(caseDef.imageFormat));
+	const Unique<VkBuffer>		colorBuffer			(makeBuffer(vk, device, colorBufferSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+	const UniquePtr<Allocation>	colorBufferAlloc	(bindBuffer(vk, device, allocator, *colorBuffer, MemoryRequirement::HostVisible));
+	deMemset(colorBufferAlloc->getHostPtr(), 0, static_cast<std::size_t>(colorBufferSize));
+	flushMappedMemoryRange(vk, device, colorBufferAlloc->getMemory(), colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+	// Execute the test
+	UploadDownloadExecutor executor(context, caseDef);
+	executor.run(context, *colorBuffer);
+
+	// Verify results
+	{
+		invalidateMappedMemoryRange(vk, device, colorBufferAlloc->getMemory(), colorBufferAlloc->getOffset(), VK_WHOLE_SIZE);
+
+		// For verification purposes, we use the format of the upload to generate the expected image
+		const VkFormat						format			= caseDef.upload == UPLOAD_CLEAR || caseDef.upload == UPLOAD_COPY ? caseDef.imageFormat : caseDef.viewFormat;
+		const tcu::TextureFormat			tcuFormat		= mapVkFormat(format);
+		const bool							isIntegerFormat	= isUintFormat(format) || isIntFormat(format);
+		const tcu::ConstPixelBufferAccess	resultImage		(tcuFormat, caseDef.size.x(), caseDef.size.y(), caseDef.numLayers, colorBufferAlloc->getHostPtr());
+		tcu::TextureLevel					textureLevel	(tcuFormat, caseDef.size.x(), caseDef.size.y(), caseDef.numLayers);
+		const tcu::PixelBufferAccess		expectedImage	= textureLevel.getAccess();
+		generateExpectedImage(expectedImage, caseDef);
+
+		bool ok;
+		if (isIntegerFormat)
+			ok = tcu::intThresholdCompare(context.getTestContext().getLog(), "Image comparison", "", expectedImage, resultImage, tcu::UVec4(1), tcu::COMPARE_LOG_RESULT);
+		else
+			ok = tcu::floatThresholdCompare(context.getTestContext().getLog(), "Image comparison", "", expectedImage, resultImage, tcu::Vec4(0.01f), tcu::COMPARE_LOG_RESULT);
+		return ok ? tcu::TestStatus::pass("Pass") : tcu::TestStatus::fail("Fail");
+	}
+}
+
+tcu::TestCaseGroup* createImageMutableTests (TestContext& testCtx)
+{
+	de::MovePtr<TestCaseGroup> testGroup	(new TestCaseGroup(testCtx, "mutable", "Cases with mutable images"));
+	for (int textureNdx = 0; textureNdx < DE_LENGTH_OF_ARRAY(s_textures); ++textureNdx)
+	{
+		const Texture&					texture					= s_textures[textureNdx];
+		de::MovePtr<tcu::TestCaseGroup> groupByImageViewType	(new tcu::TestCaseGroup(testCtx, getImageTypeName(texture.type()).c_str(), ""));
+
+		for (int imageFormatNdx = 0; imageFormatNdx < DE_LENGTH_OF_ARRAY(s_formats); ++imageFormatNdx)
+		for (int viewFormatNdx = 0; viewFormatNdx < DE_LENGTH_OF_ARRAY(s_formats); ++viewFormatNdx)
+		{
+			if (imageFormatNdx != viewFormatNdx && formatsAreCompatible(s_formats[imageFormatNdx], s_formats[viewFormatNdx]))
+			{
+				for (int upload = 0; upload < UPLOAD_LAST; upload++)
+				for (int download = 0; download < DOWNLOAD_LAST; download++)
+				{
+					CaseDef caseDef =
+					{
+						texture.type(),
+						texture.layerSize(),
+						static_cast<deUint32>(texture.numLayers()),
+						s_formats[imageFormatNdx],
+						s_formats[viewFormatNdx],
+						static_cast<enum Upload>(upload),
+						static_cast<enum Download>(download),
+						false
+					};
+
+					std::string caseName = getFormatShortString(s_formats[imageFormatNdx]) + "_" + getFormatShortString(s_formats[viewFormatNdx]) +
+						"_" + getUploadString(upload) + "_" + getDownloadString(download);
+					addFunctionCaseWithPrograms(groupByImageViewType.get(), caseName, "", initPrograms, testMutable, caseDef);
+
+					caseDef.isFormatListTest = true;
+					caseName += "_format_list";
+					addFunctionCaseWithPrograms(groupByImageViewType.get(), caseName, "", initPrograms, testMutable, caseDef);
+				}
+			}
+		}
+
+		testGroup->addChild(groupByImageViewType.release());
+	}
+
+	return testGroup.release();
+}
+
+} // image
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/image/vktImageMutableTests.hpp b/external/vulkancts/modules/vulkan/image/vktImageMutableTests.hpp
new file mode 100644
index 0000000..6bfe26c
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/image/vktImageMutableTests.hpp
@@ -0,0 +1,41 @@
+#ifndef _VKTIMAGEMUTABLETESTS_HPP
+#define _VKTIMAGEMUTABLETESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Tests for mutable images
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "vktTestCase.hpp"
+#include "deUniquePtr.hpp"
+#include "vktImageTestsUtil.hpp"
+
+namespace vkt
+{
+namespace image
+{
+
+tcu::TestCaseGroup*	createImageMutableTests	(tcu::TestContext& testCtx);
+
+} // image
+} // vkt
+
+#endif // _VKTIMAGEMUTABLETESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/image/vktImageTests.cpp b/external/vulkancts/modules/vulkan/image/vktImageTests.cpp
index d83f6d1..e702412 100644
--- a/external/vulkancts/modules/vulkan/image/vktImageTests.cpp
+++ b/external/vulkancts/modules/vulkan/image/vktImageTests.cpp
@@ -24,10 +24,13 @@
 #include "vktImageTests.hpp"
 #include "vktImageLoadStoreTests.hpp"
 #include "vktImageMultisampleLoadStoreTests.hpp"
+#include "vktImageMutableTests.hpp"
 #include "vktImageQualifiersTests.hpp"
 #include "vktImageSizeTests.hpp"
 #include "vktTestGroupUtil.hpp"
 #include "vktImageAtomicOperationTests.hpp"
+#include "vktImageCompressionTranscodingSupport.hpp"
+#include "vktImageTranscodingSupportTests.hpp"
 
 namespace vkt
 {
@@ -44,10 +47,13 @@
 	imageTests->addChild(createImageStoreTests(testCtx));
 	imageTests->addChild(createImageLoadStoreTests(testCtx));
 	imageTests->addChild(createImageMultisampleLoadStoreTests(testCtx));
+	imageTests->addChild(createImageMutableTests(testCtx));
 	imageTests->addChild(createImageFormatReinterpretTests(testCtx));
 	imageTests->addChild(createImageQualifiersTests(testCtx));
 	imageTests->addChild(createImageSizeTests(testCtx));
 	imageTests->addChild(createImageAtomicOperationTests(testCtx));
+	imageTests->addChild(createImageCompressionTranscodingTests(testCtx));
+	imageTests->addChild(createImageTranscodingSupportTests(testCtx));
 }
 
 } // anonymous
diff --git a/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.cpp b/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.cpp
index 1d70427..dbdb50d 100644
--- a/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.cpp
+++ b/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.cpp
@@ -55,6 +55,102 @@
 	VK_CHECK(vk.bindImageMemory(device, *m_image, m_allocation->getMemory(), m_allocation->getOffset()));
 }
 
+struct CompressedFormatParameters
+{
+	VkFormat	format;
+	deUint32	blockBytes;
+	deUint32	blockWidth;
+	deUint32	blockHeight;
+};
+
+CompressedFormatParameters	compressedFormatParameters[VK_FORMAT_ASTC_12x12_SRGB_BLOCK - VK_FORMAT_BC1_RGB_UNORM_BLOCK + 1]	=
+{
+	{ VK_FORMAT_BC1_RGB_UNORM_BLOCK,		8,	4,	4 },
+	{ VK_FORMAT_BC1_RGB_SRGB_BLOCK,			8,	4,	4 },
+	{ VK_FORMAT_BC1_RGBA_UNORM_BLOCK,		8,	4,	4 },
+	{ VK_FORMAT_BC1_RGBA_SRGB_BLOCK,		8,	4,	4 },
+	{ VK_FORMAT_BC2_UNORM_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC2_SRGB_BLOCK,				16,	4,	4 },
+	{ VK_FORMAT_BC3_UNORM_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC3_SRGB_BLOCK,				16,	4,	4 },
+	{ VK_FORMAT_BC4_UNORM_BLOCK,			8,	4,	4 },
+	{ VK_FORMAT_BC4_SNORM_BLOCK,			8,	4,	4 },
+	{ VK_FORMAT_BC5_UNORM_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC5_SNORM_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC6H_UFLOAT_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC6H_SFLOAT_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC7_UNORM_BLOCK,			16,	4,	4 },
+	{ VK_FORMAT_BC7_SRGB_BLOCK,				16,	4,	4 },
+	{ VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK,	8,	4,	4 },
+	{ VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK,		8,	4,	4 },
+	{ VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK,	8,	4,	4 },
+	{ VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK,	8,	4,	4 },
+	{ VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK,	16,	4,	4 },
+	{ VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK,	16,	4,	4 },
+	{ VK_FORMAT_EAC_R11_UNORM_BLOCK,		8,	4,	4 },
+	{ VK_FORMAT_EAC_R11_SNORM_BLOCK,		8,	4,	4 },
+	{ VK_FORMAT_EAC_R11G11_UNORM_BLOCK,		16,	4,	4 },
+	{ VK_FORMAT_EAC_R11G11_SNORM_BLOCK,		16,	4,	4 },
+	{ VK_FORMAT_ASTC_4x4_UNORM_BLOCK,		16,	4,	4 },
+	{ VK_FORMAT_ASTC_4x4_SRGB_BLOCK,		16,	4,	4 },
+	{ VK_FORMAT_ASTC_5x4_UNORM_BLOCK,		16,	5,	4 },
+	{ VK_FORMAT_ASTC_5x4_SRGB_BLOCK,		16,	5,	4 },
+	{ VK_FORMAT_ASTC_5x5_UNORM_BLOCK,		16,	5,	5 },
+	{ VK_FORMAT_ASTC_5x5_SRGB_BLOCK,		16,	5,	5 },
+	{ VK_FORMAT_ASTC_6x5_UNORM_BLOCK,		16,	6,	5 },
+	{ VK_FORMAT_ASTC_6x5_SRGB_BLOCK,		16,	6,	5 },
+	{ VK_FORMAT_ASTC_6x6_UNORM_BLOCK,		16,	6,	6 },
+	{ VK_FORMAT_ASTC_6x6_SRGB_BLOCK,		16,	6,	6 },
+	{ VK_FORMAT_ASTC_8x5_UNORM_BLOCK,		16,	8,	5 },
+	{ VK_FORMAT_ASTC_8x5_SRGB_BLOCK,		16,	8,	5 },
+	{ VK_FORMAT_ASTC_8x6_UNORM_BLOCK,		16,	8,	6 },
+	{ VK_FORMAT_ASTC_8x6_SRGB_BLOCK,		16,	8,	6 },
+	{ VK_FORMAT_ASTC_8x8_UNORM_BLOCK,		16,	8,	8 },
+	{ VK_FORMAT_ASTC_8x8_SRGB_BLOCK,		16,	8,	8 },
+	{ VK_FORMAT_ASTC_10x5_UNORM_BLOCK,		16,	10,	5 },
+	{ VK_FORMAT_ASTC_10x5_SRGB_BLOCK,		16,	10,	5 },
+	{ VK_FORMAT_ASTC_10x6_UNORM_BLOCK,		16,	10,	6 },
+	{ VK_FORMAT_ASTC_10x6_SRGB_BLOCK,		16,	10,	6 },
+	{ VK_FORMAT_ASTC_10x8_UNORM_BLOCK,		16,	10,	8 },
+	{ VK_FORMAT_ASTC_10x8_SRGB_BLOCK,		16,	10,	8 },
+	{ VK_FORMAT_ASTC_10x10_UNORM_BLOCK,		16,	10,	10 },
+	{ VK_FORMAT_ASTC_10x10_SRGB_BLOCK,		16,	10,	10 },
+	{ VK_FORMAT_ASTC_12x10_UNORM_BLOCK,		16,	12,	10 },
+	{ VK_FORMAT_ASTC_12x10_SRGB_BLOCK,		16,	12,	10 },
+	{ VK_FORMAT_ASTC_12x12_UNORM_BLOCK,		16,	12,	12 },
+	{ VK_FORMAT_ASTC_12x12_SRGB_BLOCK,		16,	12,	12 },
+};
+
+deUint32 getBlockSizeInBytes(const VkFormat compressedFormat)
+{
+	deUint32 formatNdx = static_cast<deUint32>(compressedFormat - VK_FORMAT_BC1_RGB_UNORM_BLOCK);
+
+	DE_ASSERT(deInRange32(formatNdx, 0, DE_LENGTH_OF_ARRAY(compressedFormatParameters)));
+	DE_ASSERT(compressedFormatParameters[formatNdx].format == compressedFormat);
+
+	return compressedFormatParameters[formatNdx].blockBytes;
+}
+
+deUint32 getBlockWidth(const VkFormat compressedFormat)
+{
+	deUint32 formatNdx = static_cast<deUint32>(compressedFormat - VK_FORMAT_BC1_RGB_UNORM_BLOCK);
+
+	DE_ASSERT(deInRange32(formatNdx, 0, DE_LENGTH_OF_ARRAY(compressedFormatParameters)));
+	DE_ASSERT(compressedFormatParameters[formatNdx].format == compressedFormat);
+
+	return compressedFormatParameters[formatNdx].blockWidth;
+}
+
+deUint32 getBlockHeight(const VkFormat compressedFormat)
+{
+	deUint32 formatNdx = static_cast<deUint32>(compressedFormat - VK_FORMAT_BC1_RGB_UNORM_BLOCK);
+
+	DE_ASSERT(deInRange32(formatNdx, 0, DE_LENGTH_OF_ARRAY(compressedFormatParameters)));
+	DE_ASSERT(compressedFormatParameters[formatNdx].format == compressedFormat);
+
+	return compressedFormatParameters[formatNdx].blockHeight;
+}
+
 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize)
 {
 	switch (imageType)
@@ -267,6 +363,316 @@
 	return createComputePipeline(vk, device, DE_NULL , &pipelineCreateInfo);
 }
 
+Move<VkPipeline> makeGraphicsPipeline (const DeviceInterface&	vk,
+									   const VkDevice			device,
+									   const VkPipelineLayout	pipelineLayout,
+									   const VkRenderPass		renderPass,
+									   const VkShaderModule		vertexModule,
+									   const VkShaderModule		fragmentModule,
+									   const VkExtent2D			renderSize,
+									   const deUint32			colorAttachmentCount,
+									   const bool				dynamicSize)
+{
+	const VkFormat	vertexFormatPosition		= VK_FORMAT_R32G32B32A32_SFLOAT;
+	const deUint32	vertexSizePosition			= tcu::getPixelSize(mapVkFormat(vertexFormatPosition));
+	const deUint32	vertexBufferOffsetPosition	= 0u;
+	const deUint32	vertexDataStride			= vertexSizePosition;
+
+	const VkVertexInputBindingDescription vertexBinding =
+	{
+		0u,																// deUint32										binding;
+		vertexDataStride,												// deUint32										stride;
+		VK_VERTEX_INPUT_RATE_VERTEX										// VkVertexInputRate							inputRate;
+	};
+
+	const VkVertexInputAttributeDescription vertexInputAttributeDescriptions[] =
+	{
+		// position
+		{
+			0u,															// deUint32										location;
+			0u,															// deUint32										binding;
+			vertexFormatPosition,										// VkFormat										format;
+			vertexBufferOffsetPosition,									// deUint32										offset;
+		},
+	};
+
+	const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,		// VkStructureType								sType;
+		DE_NULL,														// const void*									pNext;
+		(VkPipelineVertexInputStateCreateFlags)0,						// VkPipelineVertexInputStateCreateFlags		flags;
+		1u,																// uint32_t										vertexBindingDescriptionCount;
+		&vertexBinding,													// const VkVertexInputBindingDescription*		pVertexBindingDescriptions;
+		DE_LENGTH_OF_ARRAY(vertexInputAttributeDescriptions),			// uint32_t										vertexAttributeDescriptionCount;
+		vertexInputAttributeDescriptions,								// const VkVertexInputAttributeDescription*		pVertexAttributeDescriptions;
+	};
+
+	const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,	// VkStructureType								sType;
+		DE_NULL,														// const void*									pNext;
+		(VkPipelineInputAssemblyStateCreateFlags)0,						// VkPipelineInputAssemblyStateCreateFlags		flags;
+		VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST,							// VkPrimitiveTopology							topology;
+		VK_FALSE,														// VkBool32										primitiveRestartEnable;
+	};
+
+	const VkViewport viewport =
+	{
+		0.0f,															// float										originX;
+		0.0f,															// float										originY;
+		(float)renderSize.width,										// float										width;
+		(float)renderSize.height,										// float										height;
+		0.0f,															// float										minDepth;
+		1.0f															// float										maxDepth;
+	};
+
+	const VkRect2D scissor =
+	{
+		{ 0u, 0u },														// VkOffset2D									offset;
+		renderSize														// VkExtent2D									extent;
+	};
+
+	const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,			// VkStructureType								sType;
+		DE_NULL,														// const void*									pNext;
+		(VkPipelineViewportStateCreateFlags)0,							// VkPipelineViewportStateCreateFlags			flags;
+		1u,																// uint32_t										viewportCount;
+		&viewport, // dynamic state										// const VkViewport*							pViewports;
+		1u,																// uint32_t										scissorCount;
+		&scissor, // dynamic state										// const VkRect2D*								pScissors;
+	};
+
+	const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,		// VkStructureType								sType;
+		DE_NULL,														// const void*									pNext;
+		(VkPipelineRasterizationStateCreateFlags)0,						// VkPipelineRasterizationStateCreateFlags		flags;
+		VK_FALSE,														// VkBool32										depthClampEnable;
+		VK_FALSE,														// VkBool32										rasterizerDiscardEnable;
+		VK_POLYGON_MODE_FILL,											// VkPolygonMode								polygonMode;
+		VK_CULL_MODE_NONE,												// VkCullModeFlags								cullMode;
+		VK_FRONT_FACE_COUNTER_CLOCKWISE,								// VkFrontFace									frontFace;
+		VK_FALSE,														// VkBool32										depthBiasEnable;
+		0.0f,															// float										depthBiasConstantFactor;
+		0.0f,															// float										depthBiasClamp;
+		0.0f,															// float										depthBiasSlopeFactor;
+		1.0f,															// float										lineWidth;
+	};
+
+	const VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,		// VkStructureType								sType;
+		DE_NULL,														// const void*									pNext;
+		(VkPipelineMultisampleStateCreateFlags)0,						// VkPipelineMultisampleStateCreateFlags		flags;
+		VK_SAMPLE_COUNT_1_BIT,											// VkSampleCountFlagBits						rasterizationSamples;
+		VK_FALSE,														// VkBool32										sampleShadingEnable;
+		0.0f,															// float										minSampleShading;
+		DE_NULL,														// const VkSampleMask*							pSampleMask;
+		VK_FALSE,														// VkBool32										alphaToCoverageEnable;
+		VK_FALSE														// VkBool32										alphaToOneEnable;
+	};
+
+	const VkColorComponentFlags					colorComponentsAll			= VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
+	const VkPipelineColorBlendAttachmentState	colorBlendAttachmentState	=
+	{
+		VK_FALSE,														// VkBool32										blendEnable;
+		VK_BLEND_FACTOR_ONE,											// VkBlendFactor								srcColorBlendFactor;
+		VK_BLEND_FACTOR_ZERO,											// VkBlendFactor								dstColorBlendFactor;
+		VK_BLEND_OP_ADD,												// VkBlendOp									colorBlendOp;
+		VK_BLEND_FACTOR_ONE,											// VkBlendFactor								srcAlphaBlendFactor;
+		VK_BLEND_FACTOR_ZERO,											// VkBlendFactor								dstAlphaBlendFactor;
+		VK_BLEND_OP_ADD,												// VkBlendOp									alphaBlendOp;
+		colorComponentsAll,												// VkColorComponentFlags						colorWriteMask;
+	};
+	std::vector<VkPipelineColorBlendAttachmentState> colorAttachments(colorAttachmentCount, colorBlendAttachmentState);
+
+	const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,		// VkStructureType								sType;
+		DE_NULL,														// const void*									pNext;
+		(VkPipelineColorBlendStateCreateFlags)0,						// VkPipelineColorBlendStateCreateFlags			flags;
+		VK_FALSE,														// VkBool32										logicOpEnable;
+		VK_LOGIC_OP_COPY,												// VkLogicOp									logicOp;
+		(deUint32)colorAttachments.size(),								// deUint32										attachmentCount;
+		colorAttachments.size() != 0 ? &colorAttachments[0] : DE_NULL,	// const VkPipelineColorBlendAttachmentState*	pAttachments;
+		{ 0.0f, 0.0f, 0.0f, 0.0f },										// float										blendConstants[4];
+	};
+
+	const VkPipelineShaderStageCreateInfo pShaderStages[] =
+	{
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,		// VkStructureType								sType;
+			DE_NULL,													// const void*									pNext;
+			(VkPipelineShaderStageCreateFlags)0,						// VkPipelineShaderStageCreateFlags				flags;
+			VK_SHADER_STAGE_VERTEX_BIT,									// VkShaderStageFlagBits						stage;
+			vertexModule,												// VkShaderModule								module;
+			"main",														// const char*									pName;
+			DE_NULL,													// const VkSpecializationInfo*					pSpecializationInfo;
+		},
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,		// VkStructureType								sType;
+			DE_NULL,													// const void*									pNext;
+			(VkPipelineShaderStageCreateFlags)0,						// VkPipelineShaderStageCreateFlags				flags;
+			VK_SHADER_STAGE_FRAGMENT_BIT,								// VkShaderStageFlagBits						stage;
+			fragmentModule,												// VkShaderModule								module;
+			"main",														// const char*									pName;
+			DE_NULL,													// const VkSpecializationInfo*					pSpecializationInfo;
+		}
+	};
+	const deUint32 numActiveShaderStages = DE_LENGTH_OF_ARRAY(pShaderStages);
+
+	const VkDynamicState dynamicStates[] =
+	{
+		VK_DYNAMIC_STATE_VIEWPORT,
+		VK_DYNAMIC_STATE_SCISSOR,
+	};
+
+	const VkPipelineDynamicStateCreateInfo dynamicStateCreateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO,			// VkStructureType									sType;
+		DE_NULL,														// const void*										pNext;
+		(VkPipelineDynamicStateCreateFlags)0,							// VkPipelineDynamicStateCreateFlags				flags;
+		DE_LENGTH_OF_ARRAY(dynamicStates),								// deUint32											dynamicStateCount;
+		dynamicStates,													// const VkDynamicState*							pDynamicStates;
+	};
+
+	const VkGraphicsPipelineCreateInfo graphicsPipelineInfo =
+	{
+		VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,				// VkStructureType									sType;
+		DE_NULL,														// const void*										pNext;
+		(VkPipelineCreateFlags)0,										// VkPipelineCreateFlags							flags;
+		numActiveShaderStages,											// deUint32											stageCount;
+		pShaderStages,													// const VkPipelineShaderStageCreateInfo*			pStages;
+		&vertexInputStateInfo,											// const VkPipelineVertexInputStateCreateInfo*		pVertexInputState;
+		&pipelineInputAssemblyStateInfo,								// const VkPipelineInputAssemblyStateCreateInfo*	pInputAssemblyState;
+		DE_NULL,														// const VkPipelineTessellationStateCreateInfo*		pTessellationState;
+		&pipelineViewportStateInfo,										// const VkPipelineViewportStateCreateInfo*			pViewportState;
+		&pipelineRasterizationStateInfo,								// const VkPipelineRasterizationStateCreateInfo*	pRasterizationState;
+		&pipelineMultisampleStateInfo,									// const VkPipelineMultisampleStateCreateInfo*		pMultisampleState;
+		DE_NULL,														// const VkPipelineDepthStencilStateCreateInfo*		pDepthStencilState;
+		&pipelineColorBlendStateInfo,									// const VkPipelineColorBlendStateCreateInfo*		pColorBlendState;
+		dynamicSize ? &dynamicStateCreateInfo : DE_NULL,				// const VkPipelineDynamicStateCreateInfo*			pDynamicState;
+		pipelineLayout,													// VkPipelineLayout									layout;
+		renderPass,														// VkRenderPass										renderPass;
+		0u,																// deUint32											subpass;
+		DE_NULL,														// VkPipeline										basePipelineHandle;
+		0,																// deInt32											basePipelineIndex;
+	};
+
+	return createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
+}
+
+//! A single-subpass render pass.
+Move<VkRenderPass> makeRenderPass (const DeviceInterface&	vk,
+								   const VkDevice			device,
+								   const VkFormat			inputFormat,
+								   const VkFormat			colorFormat)
+{
+	const VkAttachmentReference		inputAttachmentRef			=
+	{
+		0u,															// deUint32			attachment;
+		VK_IMAGE_LAYOUT_GENERAL										// VkImageLayout	layout;
+	};
+
+	const VkAttachmentReference		colorAttachmentRef			=
+	{
+		1u,															// deUint32			attachment;
+		VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL					// VkImageLayout	layout;
+	};
+
+	const VkSubpassDescription		subpassDescription			=
+	{
+		(VkSubpassDescriptionFlags)0,								// VkSubpassDescriptionFlags		flags;
+		VK_PIPELINE_BIND_POINT_GRAPHICS,							// VkPipelineBindPoint				pipelineBindPoint;
+		1u,															// deUint32							inputAttachmentCount;
+		&inputAttachmentRef,										// const VkAttachmentReference*		pInputAttachments;
+		1u,															// deUint32							colorAttachmentCount;
+		&colorAttachmentRef,										// const VkAttachmentReference*		pColorAttachments;
+		DE_NULL,													// const VkAttachmentReference*		pResolveAttachments;
+		DE_NULL,													// const VkAttachmentReference*		pDepthStencilAttachment;
+		0u,															// deUint32							preserveAttachmentCount;
+		DE_NULL														// const deUint32*					pPreserveAttachments;
+	};
+
+	const VkAttachmentDescription	attachmentsDescriptions[]	=
+	{
+		//inputAttachmentDescription,
+		{
+			(VkAttachmentDescriptionFlags)0,						// VkAttachmentDescriptionFlags		flags;
+			inputFormat,											// VkFormat							format;
+			VK_SAMPLE_COUNT_1_BIT,									// VkSampleCountFlagBits			samples;
+			VK_ATTACHMENT_LOAD_OP_LOAD,								// VkAttachmentLoadOp				loadOp;
+			VK_ATTACHMENT_STORE_OP_DONT_CARE,						// VkAttachmentStoreOp				storeOp;
+			VK_ATTACHMENT_LOAD_OP_DONT_CARE,						// VkAttachmentLoadOp				stencilLoadOp;
+			VK_ATTACHMENT_STORE_OP_DONT_CARE,						// VkAttachmentStoreOp				stencilStoreOp;
+			VK_IMAGE_LAYOUT_GENERAL,								// VkImageLayout					initialLayout;
+			VK_IMAGE_LAYOUT_GENERAL,								// VkImageLayout					finalLayout;
+		},
+		//colorAttachmentDescription
+		{
+			(VkAttachmentDescriptionFlags)0,						// VkAttachmentDescriptionFlags		flags;
+			colorFormat,											// VkFormat							format;
+			VK_SAMPLE_COUNT_1_BIT,									// VkSampleCountFlagBits			samples;
+			VK_ATTACHMENT_LOAD_OP_CLEAR,							// VkAttachmentLoadOp				loadOp;
+			VK_ATTACHMENT_STORE_OP_STORE,							// VkAttachmentStoreOp				storeOp;
+			VK_ATTACHMENT_LOAD_OP_DONT_CARE,						// VkAttachmentLoadOp				stencilLoadOp;
+			VK_ATTACHMENT_STORE_OP_DONT_CARE,						// VkAttachmentStoreOp				stencilStoreOp;
+			VK_IMAGE_LAYOUT_UNDEFINED,								// VkImageLayout					initialLayout;
+			VK_IMAGE_LAYOUT_GENERAL,								// VkImageLayout					finalLayout;
+		}
+	};
+
+	const VkRenderPassCreateInfo	renderPassInfo				=
+	{
+		VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,					// VkStructureType					sType;
+		DE_NULL,													// const void*						pNext;
+		(VkRenderPassCreateFlags)0,									// VkRenderPassCreateFlags			flags;
+		DE_LENGTH_OF_ARRAY(attachmentsDescriptions),				// deUint32							attachmentCount;
+		attachmentsDescriptions,									// const VkAttachmentDescription*	pAttachments;
+		1u,															// deUint32							subpassCount;
+		&subpassDescription,										// const VkSubpassDescription*		pSubpasses;
+		0u,															// deUint32							dependencyCount;
+		DE_NULL														// const VkSubpassDependency*		pDependencies;
+	};
+
+	return createRenderPass(vk, device, &renderPassInfo);
+}
+
+//! A single-subpass render pass.
+Move<VkRenderPass> makeRenderPass (const DeviceInterface&	vk,
+								   const VkDevice			device)
+{
+	const VkSubpassDescription		subpassDescription			=
+	{
+		(VkSubpassDescriptionFlags)0,								// VkSubpassDescriptionFlags		flags;
+		VK_PIPELINE_BIND_POINT_GRAPHICS,							// VkPipelineBindPoint				pipelineBindPoint;
+		0u,															// deUint32							inputAttachmentCount;
+		DE_NULL,													// const VkAttachmentReference*		pInputAttachments;
+		0u,															// deUint32							colorAttachmentCount;
+		DE_NULL,													// const VkAttachmentReference*		pColorAttachments;
+		DE_NULL,													// const VkAttachmentReference*		pResolveAttachments;
+		DE_NULL,													// const VkAttachmentReference*		pDepthStencilAttachment;
+		0u,															// deUint32							preserveAttachmentCount;
+		DE_NULL														// const deUint32*					pPreserveAttachments;
+	};
+
+	const VkRenderPassCreateInfo	renderPassInfo				=
+	{
+		VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,					// VkStructureType					sType;
+		DE_NULL,													// const void*						pNext;
+		(VkRenderPassCreateFlags)0,									// VkRenderPassCreateFlags			flags;
+		0,															// deUint32							attachmentCount;
+		DE_NULL,													// const VkAttachmentDescription*	pAttachments;
+		1u,															// deUint32							subpassCount;
+		&subpassDescription,										// const VkSubpassDescription*		pSubpasses;
+		0u,															// deUint32							dependencyCount;
+		DE_NULL														// const VkSubpassDependency*		pDependencies;
+	};
+
+	return createRenderPass(vk, device, &renderPassInfo);
+}
+
 Move<VkBufferView> makeBufferView (const DeviceInterface&	vk,
 								   const VkDevice			vkDevice,
 								   const VkBuffer			buffer,
@@ -287,17 +693,18 @@
 	return createBufferView(vk, vkDevice, &bufferViewParams);
 }
 
-Move<VkImageView> makeImageView (const DeviceInterface&			vk,
-								 const VkDevice					vkDevice,
-								 const VkImage					image,
-								 const VkImageViewType			imageViewType,
-								 const VkFormat					format,
-								 const VkImageSubresourceRange	subresourceRange)
+Move<VkImageView> makeImageView (const DeviceInterface&					vk,
+								 const VkDevice							vkDevice,
+								 const VkImage							image,
+								 const VkImageViewType					imageViewType,
+								 const VkFormat							format,
+								 const VkImageSubresourceRange			subresourceRange,
+								 const VkImageViewUsageCreateInfoKHR*	ImageUsageCreateInfoKHR)
 {
 	const VkImageViewCreateInfo imageViewParams =
 	{
 		VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,		// VkStructureType			sType;
-		DE_NULL,										// const void*				pNext;
+		ImageUsageCreateInfoKHR,						// const void*				pNext;
 		0u,												// VkImageViewCreateFlags	flags;
 		image,											// VkImage					image;
 		imageViewType,									// VkImageViewType			viewType;
@@ -368,6 +775,45 @@
 	return barrier;
 }
 
+VkImageViewUsageCreateInfoKHR makeImageViewUsageCreateInfo (const VkImageUsageFlags imageUsageFlags)
+{
+	VkImageViewUsageCreateInfoKHR imageViewUsageCreateInfoKHR =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,	//VkStructureType		sType;
+		DE_NULL,											//const void*			pNext;
+		imageUsageFlags,									//VkImageUsageFlags		usage;
+	};
+
+	return imageViewUsageCreateInfoKHR;
+}
+
+VkSamplerCreateInfo makeSamplerCreateInfo ()
+{
+	const VkSamplerCreateInfo defaultSamplerParams =
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,		// VkStructureType			sType;
+		DE_NULL,									// const void*				pNext;
+		0u,											// VkSamplerCreateFlags		flags;
+		VK_FILTER_NEAREST,							// VkFilter					magFilter;
+		VK_FILTER_NEAREST,							// VkFilter					minFilter;
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// VkSamplerMipmapMode		mipmapMode;
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// VkSamplerAddressMode		addressModeU;
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// VkSamplerAddressMode		addressModeV;
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// VkSamplerAddressMode		addressModeW;
+		0.0f,										// float					mipLodBias;
+		VK_FALSE,									// VkBool32					anisotropyEnable;
+		1.0f,										// float					maxAnisotropy;
+		VK_FALSE,									// VkBool32					compareEnable;
+		VK_COMPARE_OP_NEVER,						// VkCompareOp				compareOp;
+		0.0f,										// float					minLod;
+		0.25f,										// float					maxLod;
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// VkBorderColor			borderColor;
+		VK_FALSE									// VkBool32					unnormalizedCoordinates;
+	};
+
+	return defaultSamplerParams;
+}
+
 void beginCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
 {
 	const VkCommandBufferBeginInfo commandBufBeginParams =
@@ -393,21 +839,66 @@
 
 	const VkSubmitInfo submitInfo =
 	{
-		VK_STRUCTURE_TYPE_SUBMIT_INFO,		// VkStructureType			sType;
-		DE_NULL,							// const void*				pNext;
-		0u,									// deUint32					waitSemaphoreCount;
-		DE_NULL,							// const VkSemaphore*		pWaitSemaphores;
-		(const VkPipelineStageFlags*)DE_NULL,
-		1u,									// deUint32					commandBufferCount;
-		&commandBuffer,						// const VkCommandBuffer*	pCommandBuffers;
-		0u,									// deUint32					signalSemaphoreCount;
-		DE_NULL,							// const VkSemaphore*		pSignalSemaphores;
+		VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType				sType;
+		DE_NULL,								// const void*					pNext;
+		0u,										// deUint32						waitSemaphoreCount;
+		DE_NULL,								// const VkSemaphore*			pWaitSemaphores;
+		(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask;
+		1u,										// deUint32						commandBufferCount;
+		&commandBuffer,							// const VkCommandBuffer*		pCommandBuffers;
+		0u,										// deUint32						signalSemaphoreCount;
+		DE_NULL,								// const VkSemaphore*			pSignalSemaphores;
 	};
 
 	VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence));
 	VK_CHECK(vk.waitForFences(device, 1u, &fence.get(), DE_TRUE, ~0ull));
 }
 
+tcu::UVec3 getCompressedImageResolutionInBlocks (const vk::VkFormat format, const tcu::UVec3& size)
+{
+	deUint32	blockWidth	= getBlockWidth(format);
+	deUint32	blockHeight	= getBlockHeight(format);
+
+	DE_ASSERT(size[2] == 1);
+	DE_ASSERT(blockWidth != 0 && blockHeight != 0);
+
+	deUint32	widthInBlocks	= (size[0] + blockWidth - 1) / blockWidth;
+	deUint32	heightInBlocks	= (size[1] + blockHeight - 1) / blockHeight;
+
+	return tcu::UVec3(widthInBlocks, heightInBlocks, 1);
+}
+
+tcu::UVec3 getCompressedImageResolutionBlockCeil (const vk::VkFormat format, const tcu::UVec3& size)
+{
+	deUint32	blockWidth	= getBlockWidth(format);
+	deUint32	blockHeight	= getBlockHeight(format);
+
+	DE_ASSERT(size[2] == 1);
+	DE_ASSERT(blockWidth != 0 && blockHeight != 0);
+
+	deUint32	widthInBlocks	= (size[0] + blockWidth - 1) / blockWidth;
+	deUint32	heightInBlocks	= (size[1] + blockHeight - 1) / blockHeight;
+
+	return tcu::UVec3(blockWidth * widthInBlocks, blockHeight * heightInBlocks, 1);
+}
+
+VkDeviceSize getCompressedImageSizeInBytes (const vk::VkFormat format, const tcu::UVec3& size)
+{
+	tcu::UVec3		sizeInBlocks	= getCompressedImageResolutionInBlocks(format, size);
+	deUint32		blockBytes		= getBlockSizeInBytes(format);
+	VkDeviceSize	sizeBytes		= sizeInBlocks[0] * sizeInBlocks[1] * sizeInBlocks[2] * blockBytes;
+
+	return sizeBytes;
+}
+
+VkDeviceSize getUncompressedImageSizeInBytes (const vk::VkFormat format, const tcu::UVec3& size)
+{
+	const tcu::IVec3	sizeAsIVec3	= tcu::IVec3((int)size.x(), (int)size.y(), (int)size.z());
+	const VkDeviceSize	sizeBytes	= getImageSizeBytes(sizeAsIVec3, format);
+
+	return sizeBytes;
+}
+
 VkImageType	mapImageType (const ImageType imageType)
 {
 	switch (imageType)
@@ -551,6 +1042,206 @@
 	return std::string() + orderPart + typePart;
 }
 
+std::string getGlslSamplerType (const tcu::TextureFormat& format, VkImageViewType type)
+{
+	const char* typePart	= DE_NULL;
+	const char* formatPart	= tcu::getTextureChannelClass(format.type) == tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER ? "u" :
+							  tcu::getTextureChannelClass(format.type) == tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER   ? "i" : "";
+
+	switch (type)
+	{
+		case VK_IMAGE_VIEW_TYPE_1D:			typePart = "sampler1D";			break;
+		case VK_IMAGE_VIEW_TYPE_1D_ARRAY:	typePart = "sampler1DArray";	break;
+		case VK_IMAGE_VIEW_TYPE_2D:			typePart = "sampler2D";			break;
+		case VK_IMAGE_VIEW_TYPE_2D_ARRAY:	typePart = "sampler2DArray";	break;
+		case VK_IMAGE_VIEW_TYPE_3D:			typePart = "sampler3D";			break;
+		case VK_IMAGE_VIEW_TYPE_CUBE:		typePart = "samplerCube";		break;
+		case VK_IMAGE_VIEW_TYPE_CUBE_ARRAY:	typePart = "samplerCubeArray";	break;
+
+		default:
+			DE_FATAL("Unknown image view type");
+			break;
+	}
+
+	return std::string(formatPart) + typePart;
+}
+
+
+const char* getGlslInputFormatType (const vk::VkFormat format)
+{
+	switch (format)
+	{
+		// 64-bit
+		case VK_FORMAT_R16G16B16A16_UNORM:		return "subpassInput";
+		case VK_FORMAT_R16G16B16A16_SNORM:		return "subpassInput";
+		case VK_FORMAT_R16G16B16A16_USCALED:	return "subpassInput";
+		case VK_FORMAT_R16G16B16A16_SSCALED:	return "subpassInput";
+		case VK_FORMAT_R16G16B16A16_UINT:		return "usubpassInput";
+		case VK_FORMAT_R16G16B16A16_SINT:		return "isubpassInput";
+		case VK_FORMAT_R16G16B16A16_SFLOAT:		return "subpassInput";
+		case VK_FORMAT_R32G32_UINT:				return "usubpassInput";
+		case VK_FORMAT_R32G32_SINT:				return "isubpassInput";
+		case VK_FORMAT_R32G32_SFLOAT:			return "subpassInput";
+		// TODO: case VK_FORMAT_R64_UINT:		return "usubpassInput";
+		// TODO: case VK_FORMAT_R64_SINT:		return "isubpassInput";
+		// TODO: case VK_FORMAT_R64_SFLOAT:		return "subpassInput";
+
+		// 128-bit
+		case VK_FORMAT_R32G32B32A32_UINT:		return "usubpassInput";
+		case VK_FORMAT_R32G32B32A32_SINT:		return "isubpassInput";
+		case VK_FORMAT_R32G32B32A32_SFLOAT:		return "subpassInput";
+		// TODO: case VK_FORMAT_R64G64_UINT:	return "usubpassInput";
+		// TODO: case VK_FORMAT_R64G64_SINT:	return "isubpassInput";
+		// TODO: case VK_FORMAT_R64G64_SFLOAT:	return "subpassInput";
+
+		default:	TCU_THROW(InternalError, "Unknown format");
+	}
+}
+
+const char* getGlslFormatType (const vk::VkFormat format)
+{
+	switch (format)
+	{
+		// 64-bit
+		case VK_FORMAT_R16G16B16A16_UNORM:		return "vec4";
+		case VK_FORMAT_R16G16B16A16_SNORM:		return "vec4";
+		case VK_FORMAT_R16G16B16A16_USCALED:	return "vec4";
+		case VK_FORMAT_R16G16B16A16_SSCALED:	return "vec4";
+		case VK_FORMAT_R16G16B16A16_UINT:		return "uvec4";
+		case VK_FORMAT_R16G16B16A16_SINT:		return "ivec4";
+		case VK_FORMAT_R16G16B16A16_SFLOAT:		return "vec4";
+		case VK_FORMAT_R32G32_UINT:				return "uvec2";
+		case VK_FORMAT_R32G32_SINT:				return "ivec2";
+		case VK_FORMAT_R32G32_SFLOAT:			return "vec2";
+		// TODO: case VK_FORMAT_R64_UINT:		return "uint64";
+		// TODO: case VK_FORMAT_R64_SINT:		return "int64";
+		// TODO: case VK_FORMAT_R64_SFLOAT:		return "double";
+
+		// 128-bit
+		case VK_FORMAT_R32G32B32A32_UINT:		return "uvec4";
+		case VK_FORMAT_R32G32B32A32_SINT:		return "ivec4";
+		case VK_FORMAT_R32G32B32A32_SFLOAT:		return "vec4";
+		// TODO: case VK_FORMAT_R64G64_UINT:	return "ulvec2";
+		// TODO: case VK_FORMAT_R64G64_SINT:	return "ilvec2";
+		// TODO: case VK_FORMAT_R64G64_SFLOAT:	return "dvec2";
+
+		default:	TCU_THROW(InternalError, "Unknown format");
+	}
+}
+
+const char* getGlslAttachmentType (const vk::VkFormat format)
+{
+	const tcu::TextureFormat		textureFormat	= mapVkFormat(format);
+	const tcu::TextureChannelClass	channelClass	= tcu::getTextureChannelClass(textureFormat.type);
+
+	switch (channelClass)
+	{
+		case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+			return "ivec4";
+
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+			return "uvec4";
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+		case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+			return "vec4";
+
+		default:
+			DE_FATAL("Unknown channel class");
+			return "";
+	}
+}
+
+const char* getGlslInputAttachmentType (const vk::VkFormat format)
+{
+	const tcu::TextureFormat		textureFormat	= mapVkFormat(format);
+	const tcu::TextureChannelClass	channelClass	= tcu::getTextureChannelClass(textureFormat.type);
+
+	switch (channelClass)
+	{
+		case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+			return "isubpassInput";
+
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+			return "usubpassInput";
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+		case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+			return "subpassInput";
+
+		default:
+			DE_FATAL("Unknown channel class");
+			return "";
+	}
+}
+
+bool isPackedType (const vk::VkFormat format)
+{
+	const tcu::TextureFormat	textureFormat	= mapVkFormat(format);
+
+	DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELTYPE_LAST == 40);
+
+	switch (textureFormat.type)
+	{
+		case tcu::TextureFormat::UNORM_BYTE_44:
+		case tcu::TextureFormat::UNORM_SHORT_565:
+		case tcu::TextureFormat::UNORM_SHORT_555:
+		case tcu::TextureFormat::UNORM_SHORT_4444:
+		case tcu::TextureFormat::UNORM_SHORT_5551:
+		case tcu::TextureFormat::UNORM_SHORT_1555:
+		case tcu::TextureFormat::UNORM_INT_101010:
+		case tcu::TextureFormat::SNORM_INT_1010102_REV:
+		case tcu::TextureFormat::UNORM_INT_1010102_REV:
+		case tcu::TextureFormat::UNSIGNED_BYTE_44:
+		case tcu::TextureFormat::UNSIGNED_SHORT_565:
+		case tcu::TextureFormat::UNSIGNED_SHORT_4444:
+		case tcu::TextureFormat::UNSIGNED_SHORT_5551:
+		case tcu::TextureFormat::SIGNED_INT_1010102_REV:
+		case tcu::TextureFormat::UNSIGNED_INT_1010102_REV:
+		case tcu::TextureFormat::UNSIGNED_INT_11F_11F_10F_REV:
+		case tcu::TextureFormat::UNSIGNED_INT_999_E5_REV:
+		case tcu::TextureFormat::UNSIGNED_INT_16_8_8:
+		case tcu::TextureFormat::UNSIGNED_INT_24_8:
+		case tcu::TextureFormat::UNSIGNED_INT_24_8_REV:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+bool isComponentSwizzled (const vk::VkFormat format)
+{
+	const tcu::TextureFormat	textureFormat	= mapVkFormat(format);
+
+	DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELORDER_LAST == 21);
+
+	switch (textureFormat.order)
+	{
+		case tcu::TextureFormat::ARGB:
+		case tcu::TextureFormat::BGR:
+		case tcu::TextureFormat::BGRA:
+		case tcu::TextureFormat::sBGR:
+		case tcu::TextureFormat::sBGRA:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+int getNumUsedChannels (const vk::VkFormat format)
+{
+	// make sure this function will be checked if type table is updated
+	DE_STATIC_ASSERT(tcu::TextureFormat::CHANNELORDER_LAST == 21);
+
+	const tcu::TextureFormat	textureFormat	= mapVkFormat(format);
+
+	return getNumUsedChannels(textureFormat.order);
+}
+
 std::string getFormatShortString (const VkFormat format)
 {
 	const std::string fullName = getFormatName(format);
@@ -560,5 +1251,140 @@
 	return de::toLower(fullName.substr(10));
 }
 
+std::vector<tcu::Vec4> createFullscreenQuad (void)
+{
+	const tcu::Vec4 lowerLeftVertex		(-1.0f,	-1.0f,	0.0f,	1.0f);
+	const tcu::Vec4 upperLeftVertex		(-1.0f,	1.0f,	0.0f,	1.0f);
+	const tcu::Vec4 lowerRightVertex	(1.0f,	-1.0f,	0.0f,	1.0f);
+	const tcu::Vec4 upperRightVertex	(1.0f,	1.0f,	0.0f,	1.0f);
+
+	const tcu::Vec4 vertices[6] =
+	{
+		lowerLeftVertex,
+		lowerRightVertex,
+		upperLeftVertex,
+
+		upperLeftVertex,
+		lowerRightVertex,
+		upperRightVertex
+	};
+
+	return std::vector<tcu::Vec4>(vertices, vertices + DE_LENGTH_OF_ARRAY(vertices));
+}
+
+vk::VkBufferImageCopy makeBufferImageCopy (const deUint32 imageWidth, const deUint32 imageHeight, const deUint32 mipLevel, const deUint32 layer)
+{
+	const VkBufferImageCopy	copyParams	=
+	{
+		(VkDeviceSize)0u,						// bufferOffset
+		imageWidth,								// bufferRowLength
+		imageHeight,							// bufferImageHeight
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,				// aspectMask
+			mipLevel,								// mipLevel
+			layer,									// baseArrayLayer
+			1u,										// layerCount
+		},										// imageSubresource
+		{ 0u, 0u, 0u },							// imageOffset
+		{
+			imageWidth,
+			imageHeight,
+			1u
+		}										// imageExtent
+	};
+
+	return copyParams;
+}
+
+vk::VkBufferImageCopy makeBufferImageCopy (const deUint32 imageWidth, const deUint32 imageHeight, const deUint32 mipLevel, const deUint32 layer, const deUint32 bufferRowLength, const deUint32 bufferImageHeight)
+{
+	const VkBufferImageCopy	copyParams	=
+	{
+		(VkDeviceSize)0u,						// bufferOffset
+		bufferRowLength,						// bufferRowLength
+		bufferImageHeight,						// bufferImageHeight
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,				// aspectMask
+			mipLevel,								// mipLevel
+			layer,									// baseArrayLayer
+			1u,										// layerCount
+		},										// imageSubresource
+		{ 0u, 0u, 0u },							// imageOffset
+		{
+			imageWidth,
+			imageHeight,
+			1u
+		}										// imageExtent
+	};
+
+	return copyParams;
+}
+
+void beginRenderPass (const DeviceInterface&	vk,
+					  const VkCommandBuffer		commandBuffer,
+					  const VkRenderPass		renderPass,
+					  const VkFramebuffer		framebuffer,
+					  const VkExtent2D&			renderSize)
+{
+	const VkClearValue			clearValues[]		=
+	{
+		makeClearValueColorF32(0.0, 0.0, 0.0, 0.0),
+		makeClearValueColorF32(0.0, 0.0, 0.0, 0.0),
+	};
+	const VkRect2D				renderArea			=
+	{
+		{0, 0},											// VkOffset2D				offset;
+		renderSize,										// VkExtent2D				extent;
+	};
+	const VkRenderPassBeginInfo	renderPassBeginInfo =
+	{
+		VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,		// VkStructureType			sType;
+		DE_NULL,										// const void*				pNext;
+		renderPass,										// VkRenderPass				renderPass;
+		framebuffer,									// VkFramebuffer			framebuffer;
+		renderArea,										// VkRect2D					renderArea;
+		DE_LENGTH_OF_ARRAY(clearValues),				// uint32_t					clearValueCount;
+		clearValues,									// const VkClearValue*		pClearValues;
+	};
+
+	vk.cmdBeginRenderPass(commandBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+}
+
+Move<VkFramebuffer> makeFramebuffer (const DeviceInterface&	vk,
+									 const VkDevice			device,
+									 const VkRenderPass		renderPass,
+									 const deUint32			attachmentCount,
+									 const VkImageView*		pAttachments,
+									 const VkExtent2D&		size,
+									 const deUint32			layersCount)
+{
+	const vk::VkFramebufferCreateInfo framebufferInfo =
+	{
+		VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,		// VkStructureType			sType;
+		DE_NULL,										// const void*				pNext;
+		(VkFramebufferCreateFlags)0,					// VkFramebufferCreateFlags	flags;
+		renderPass,										// VkRenderPass				renderPass;
+		attachmentCount,								// uint32_t					attachmentCount;
+		pAttachments,									// const VkImageView*		pAttachments;
+		static_cast<deUint32>(size.width),				// uint32_t					width;
+		static_cast<deUint32>(size.height),				// uint32_t					height;
+		layersCount,									// uint32_t					layers;
+	};
+
+	return createFramebuffer(vk, device, &framebufferInfo);
+}
+
+VkRect2D makeScissor (const deUint32	width,
+					  const deUint32	height)
+{
+	const VkRect2D scissor =
+	{
+		{ 0u, 0u },			// VkOffset2D	offset;
+		{ width, height }	// VkExtent2D	extent;
+	};
+
+	return scissor;
+}
+
 } // image
 } // vkt
diff --git a/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.hpp b/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.hpp
index 67fcc5f..5ebfa11 100644
--- a/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.hpp
+++ b/external/vulkancts/modules/vulkan/image/vktImageTestsUtil.hpp
@@ -55,6 +55,14 @@
 std::string				getImageTypeName				(const ImageType imageType);
 std::string				getShaderImageType				(const tcu::TextureFormat& format, const ImageType imageType, const bool multisample = false);
 std::string				getShaderImageFormatQualifier	(const tcu::TextureFormat& format);
+std::string				getGlslSamplerType				(const tcu::TextureFormat& format, vk::VkImageViewType type);
+const char*				getGlslInputFormatType			(const vk::VkFormat format);
+const char*				getGlslFormatType				(const vk::VkFormat format);
+const char*				getGlslAttachmentType			(const vk::VkFormat format);
+const char*				getGlslInputAttachmentType		(const vk::VkFormat format);
+bool					isPackedType					(const vk::VkFormat format);
+bool					isComponentSwizzled				(const vk::VkFormat format);
+int						getNumUsedChannels				(const vk::VkFormat format);
 
 class Buffer
 {
@@ -98,77 +106,130 @@
 	Image&							operator=		(const Image&);
 };
 
-tcu::UVec3	getShaderGridSize	(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Size used for addresing image in a shader
-tcu::UVec3	getLayerSize		(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Size of a single layer
-deUint32	getNumLayers		(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Number of array layers (for array and cube types)
-deUint32	getNumPixels		(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Number of texels in an image
-deUint32	getDimensions		(const ImageType imageType);								//!< Coordinate dimension used for addressing (e.g. 3 (x,y,z) for 2d array)
-deUint32	getLayerDimensions	(const ImageType imageType);								//!< Coordinate dimension used for addressing a single layer (e.g. 2 (x,y) for 2d array)
+deUint32				getBlockSizeInBytes	(const vk::VkFormat compressedFormat);
+deUint32				getBlockWidth		(const vk::VkFormat compressedFormat);
+deUint32				getBlockHeight		(const vk::VkFormat compressedFormat);
+tcu::UVec3				getShaderGridSize	(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Size used for addresing image in a shader
+tcu::UVec3				getLayerSize		(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Size of a single layer
+deUint32				getNumLayers		(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Number of array layers (for array and cube types)
+deUint32				getNumPixels		(const ImageType imageType, const tcu::UVec3& imageSize);	//!< Number of texels in an image
+deUint32				getDimensions		(const ImageType imageType);								//!< Coordinate dimension used for addressing (e.g. 3 (x,y,z) for 2d array)
+deUint32				getLayerDimensions	(const ImageType imageType);								//!< Coordinate dimension used for addressing a single layer (e.g. 2 (x,y) for 2d array)
 
-vk::Move<vk::VkPipelineLayout>	makePipelineLayout				(const vk::DeviceInterface&			vk,
-																 const vk::VkDevice					device,
-																 const vk::VkDescriptorSetLayout	descriptorSetLayout);
+vk::Move<vk::VkPipelineLayout>		makePipelineLayout				(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkDescriptorSetLayout			descriptorSetLayout);
 
-vk::Move<vk::VkPipeline>		makeComputePipeline				(const vk::DeviceInterface&			vk,
-																 const vk::VkDevice					device,
-																 const vk::VkPipelineLayout			pipelineLayout,
-																 const vk::VkShaderModule			shaderModule);
+vk::Move<vk::VkPipeline>			makeComputePipeline				(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkPipelineLayout					pipelineLayout,
+																	 const vk::VkShaderModule					shaderModule);
 
-vk::Move<vk::VkBufferView>		makeBufferView					(const vk::DeviceInterface&			vk,
-																 const vk::VkDevice					device,
-																 const vk::VkBuffer					buffer,
-																 const vk::VkFormat					format,
-																 const vk::VkDeviceSize				offset,
-																 const vk::VkDeviceSize				size);
+vk::Move<vk::VkPipeline>			makeGraphicsPipeline			(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkPipelineLayout					pipelineLayout,
+																	 const vk::VkRenderPass						renderPass,
+																	 const vk::VkShaderModule					vertexModule,
+																	 const vk::VkShaderModule					fragmentModule,
+																	 const vk::VkExtent2D						renderSize,
+																	 const deUint32								colorAttachmentCount,
+																	 const bool									dynamicSize = false);
 
-vk::Move<vk::VkImageView>		makeImageView					(const vk::DeviceInterface&			vk,
-																 const vk::VkDevice					device,
-																 const vk::VkImage					image,
-																 const vk::VkImageViewType			imageViewType,
-																 const vk::VkFormat					format,
-																 const vk::VkImageSubresourceRange	subresourceRange);
+vk::Move<vk::VkRenderPass>			makeRenderPass					(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkFormat							inputFormat,
+																	 const vk::VkFormat							colorFormat);
 
-vk::Move<vk::VkDescriptorSet>	makeDescriptorSet				(const vk::DeviceInterface&			vk,
-																 const vk::VkDevice					device,
-																 const vk::VkDescriptorPool			descriptorPool,
-																 const vk::VkDescriptorSetLayout	setLayout);
+vk::Move<vk::VkRenderPass>			makeRenderPass					(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device);
 
-vk::VkBufferCreateInfo			makeBufferCreateInfo			(const vk::VkDeviceSize				bufferSize,
-																 const vk::VkBufferUsageFlags		usage);
+vk::Move<vk::VkBufferView>			makeBufferView					(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkBuffer							buffer,
+																	 const vk::VkFormat							format,
+																	 const vk::VkDeviceSize						offset,
+																	 const vk::VkDeviceSize						size);
 
-vk::VkBufferImageCopy			makeBufferImageCopy				(const vk::VkExtent3D				extent,
-																 const deUint32						arraySize);
+vk::Move<vk::VkImageView>			makeImageView					(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkImage							image,
+																	 const vk::VkImageViewType					imageViewType,
+																	 const vk::VkFormat							format,
+																	 const vk::VkImageSubresourceRange			subresourceRange,
+																	 const vk::VkImageViewUsageCreateInfoKHR*	ImageUsageCreateInfoKHR = DE_NULL);
 
-vk::VkBufferMemoryBarrier		makeBufferMemoryBarrier			(const vk::VkAccessFlags			srcAccessMask,
-																 const vk::VkAccessFlags			dstAccessMask,
-																 const vk::VkBuffer					buffer,
-																 const vk::VkDeviceSize				offset,
-																 const vk::VkDeviceSize				bufferSizeBytes);
+vk::Move<vk::VkDescriptorSet>		makeDescriptorSet				(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkDescriptorPool					descriptorPool,
+																	 const vk::VkDescriptorSetLayout			setLayout);
 
-vk::VkImageMemoryBarrier		makeImageMemoryBarrier			(const vk::VkAccessFlags			srcAccessMask,
-																 const vk::VkAccessFlags			dstAccessMask,
-																 const vk::VkImageLayout			oldLayout,
-																 const vk::VkImageLayout			newLayout,
-																 const vk::VkImage					image,
-																 const vk::VkImageSubresourceRange	subresourceRange);
+vk::VkBufferCreateInfo				makeBufferCreateInfo			(const vk::VkDeviceSize						bufferSize,
+																	 const vk::VkBufferUsageFlags				usage);
 
-void							beginCommandBuffer				(const vk::DeviceInterface&			vk,
-																 const vk::VkCommandBuffer			cmdBuffer);
+vk::VkBufferImageCopy				makeBufferImageCopy				(const vk::VkExtent3D						extent,
+																	 const deUint32								arraySize);
 
-void							endCommandBuffer				(const vk::DeviceInterface&			vk,
-																 const vk::VkCommandBuffer			cmdBuffer);
+vk::VkBufferMemoryBarrier			makeBufferMemoryBarrier			(const vk::VkAccessFlags					srcAccessMask,
+																	 const vk::VkAccessFlags					dstAccessMask,
+																	 const vk::VkBuffer							buffer,
+																	 const vk::VkDeviceSize						offset,
+																	 const vk::VkDeviceSize						bufferSizeBytes);
 
-void							submitCommandsAndWait			(const vk::DeviceInterface&			vk,
-																 const vk::VkDevice					device,
-																 const vk::VkQueue					queue,
-																 const vk::VkCommandBuffer			cmdBuffer);
+vk::VkImageMemoryBarrier			makeImageMemoryBarrier			(const vk::VkAccessFlags					srcAccessMask,
+																	 const vk::VkAccessFlags					dstAccessMask,
+																	 const vk::VkImageLayout					oldLayout,
+																	 const vk::VkImageLayout					newLayout,
+																	 const vk::VkImage							image,
+																	 const vk::VkImageSubresourceRange			subresourceRange);
+
+vk::VkImageViewUsageCreateInfoKHR	makeImageViewUsageCreateInfo	(const vk::VkImageUsageFlags				imageUsageFlags);
+
+vk::VkSamplerCreateInfo				makeSamplerCreateInfo			();
+
+void								beginCommandBuffer				(const vk::DeviceInterface&					vk,
+																	 const vk::VkCommandBuffer					cmdBuffer);
+
+void								endCommandBuffer				(const vk::DeviceInterface&					vk,
+																	 const vk::VkCommandBuffer					cmdBuffer);
+
+void								submitCommandsAndWait			(const vk::DeviceInterface&					vk,
+																	 const vk::VkDevice							device,
+																	 const vk::VkQueue							queue,
+																	 const vk::VkCommandBuffer					cmdBuffer);
 
 inline vk::VkDeviceSize getImageSizeBytes (const tcu::IVec3& imageSize, const vk::VkFormat format)
 {
 	return tcu::getPixelSize(vk::mapVkFormat(format)) * imageSize.x() * imageSize.y() * imageSize.z();
 }
 
-std::string	getFormatShortString	(const vk::VkFormat format);
+tcu::UVec3			getCompressedImageResolutionInBlocks	(const vk::VkFormat format, const tcu::UVec3& size);
+tcu::UVec3			getCompressedImageResolutionBlockCeil	(const vk::VkFormat format, const tcu::UVec3& size);
+vk::VkDeviceSize	getCompressedImageSizeInBytes			(const vk::VkFormat format, const tcu::UVec3& size);
+vk::VkDeviceSize	getUncompressedImageSizeInBytes			(const vk::VkFormat format, const tcu::UVec3& size);
+
+std::string	getFormatShortString (const vk::VkFormat format);
+
+std::vector<tcu::Vec4> createFullscreenQuad (void);
+
+vk::VkBufferImageCopy makeBufferImageCopy (const deUint32 imageWidth, const deUint32 imageHeight, const deUint32 mipLevel = 0u, const deUint32 layer = 0u);
+vk::VkBufferImageCopy makeBufferImageCopy (const deUint32 imageWidth, const deUint32 imageHeight, const deUint32 mipLevel, const deUint32 layer, const deUint32 bufferRowLength, const deUint32 bufferImageHeight);
+
+void beginRenderPass (const vk::DeviceInterface&	vk,
+					  const vk::VkCommandBuffer		commandBuffer,
+					  const vk::VkRenderPass		renderPass,
+					  const vk::VkFramebuffer		framebuffer,
+					  const vk::VkExtent2D&			renderSize);
+
+vk::Move<vk::VkFramebuffer> makeFramebuffer (const vk::DeviceInterface&	vk,
+											 const vk::VkDevice			device,
+											 const vk::VkRenderPass		renderPass,
+											 const deUint32				attachmentCount,
+											 const vk::VkImageView*		pAttachments,
+											 const vk::VkExtent2D&		size,
+											 const deUint32				layersCount);
+
+vk::VkRect2D makeScissor (const deUint32	width,
+						  const deUint32	height);
 
 } // image
 } // vkt
diff --git a/external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.cpp b/external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.cpp
new file mode 100644
index 0000000..ab46dab
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.cpp
@@ -0,0 +1,1171 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file  vktImageTranscodingSupportTests.cpp
+ * \brief Transcoding support tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktImageTranscodingSupportTests.hpp"
+
+#include "deUniquePtr.hpp"
+#include "deStringUtil.hpp"
+#include "deSharedPtr.hpp"
+#include "deRandom.hpp"
+
+#include "vktTestCaseUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkImageUtil.hpp"
+#include "vktImageTestsUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkQueryUtil.hpp"
+
+#include "tcuTextureUtil.hpp"
+#include "tcuTexture.hpp"
+#include "tcuCompressedTexture.hpp"
+#include "tcuVectorType.hpp"
+#include "tcuResource.hpp"
+#include "tcuImageIO.hpp"
+#include "tcuImageCompare.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuRGBA.hpp"
+#include "tcuSurface.hpp"
+
+#include <vector>
+#include <iomanip>
+
+using namespace vk;
+namespace vkt
+{
+namespace image
+{
+namespace
+{
+using std::string;
+using std::vector;
+using tcu::TestContext;
+using tcu::TestStatus;
+using tcu::UVec3;
+using tcu::IVec3;
+using tcu::CompressedTexFormat;
+using tcu::CompressedTexture;
+using tcu::Resource;
+using tcu::Archive;
+using tcu::ConstPixelBufferAccess;
+using de::MovePtr;
+using de::SharedPtr;
+using de::Random;
+
+enum Operation
+{
+	OPERATION_ATTACHMENT_READ,
+	OPERATION_ATTACHMENT_WRITE,
+	OPERATION_TEXTURE_READ,
+	OPERATION_TEXTURE_WRITE,
+	OPERATION_LAST
+};
+
+struct TestParameters
+{
+	Operation				operation;
+	UVec3					size;
+	ImageType				imageType;
+	VkImageUsageFlagBits	testedImageUsageFeature;
+	VkFormat				featuredFormat;
+	VkFormat				featurelessFormat;
+	VkImageUsageFlags		testedImageUsage;
+	VkImageUsageFlags		pairedImageUsage;
+	const VkFormat*			compatibleFormats;
+};
+
+const deUint32 SINGLE_LEVEL = 1u;
+const deUint32 SINGLE_LAYER = 1u;
+
+class BasicTranscodingTestInstance : public TestInstance
+{
+public:
+							BasicTranscodingTestInstance	(Context&				context,
+															 const TestParameters&	parameters);
+	virtual TestStatus		iterate							(void) = 0;
+protected:
+	void					generateData					(deUint8*				toFill,
+															 size_t					size,
+															 const VkFormat			format = VK_FORMAT_UNDEFINED);
+	const TestParameters	m_parameters;
+};
+
+BasicTranscodingTestInstance::BasicTranscodingTestInstance (Context& context, const TestParameters& parameters)
+	: TestInstance	(context)
+	, m_parameters	(parameters)
+{
+}
+
+void BasicTranscodingTestInstance::generateData (deUint8* toFill, size_t size, const VkFormat format)
+{
+	const deUint8 pattern[] =
+	{
+		// 64-bit values
+		0x11, 0x11, 0x11, 0x11, 0x22, 0x22, 0x22, 0x22,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00,
+		0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00,
+		0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Positive infinity
+		0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Negative infinity
+		0x7F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,		// Start of a signalling NaN (NANS)
+		0x7F, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of a signalling NaN (NANS)
+		0xFF, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01,		// Start of a signalling NaN (NANS)
+		0xFF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of a signalling NaN (NANS)
+		0x7F, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Start of a quiet NaN (NANQ)
+		0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of of a quiet NaN (NANQ)
+		0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,		// Start of a quiet NaN (NANQ)
+		0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,		// End of a quiet NaN (NANQ)
+		// 32-bit values
+		0x7F, 0x80, 0x00, 0x00,								// Positive infinity
+		0xFF, 0x80, 0x00, 0x00,								// Negative infinity
+		0x7F, 0x80, 0x00, 0x01,								// Start of a signalling NaN (NANS)
+		0x7F, 0xBF, 0xFF, 0xFF,								// End of a signalling NaN (NANS)
+		0xFF, 0x80, 0x00, 0x01,								// Start of a signalling NaN (NANS)
+		0xFF, 0xBF, 0xFF, 0xFF,								// End of a signalling NaN (NANS)
+		0x7F, 0xC0, 0x00, 0x00,								// Start of a quiet NaN (NANQ)
+		0x7F, 0xFF, 0xFF, 0xFF,								// End of of a quiet NaN (NANQ)
+		0xFF, 0xC0, 0x00, 0x00,								// Start of a quiet NaN (NANQ)
+		0xFF, 0xFF, 0xFF, 0xFF,								// End of a quiet NaN (NANQ)
+		0xAA, 0xAA, 0xAA, 0xAA,
+		0x55, 0x55, 0x55, 0x55,
+	};
+
+	deUint8*	start		= toFill;
+	size_t		sizeToRnd	= size;
+
+	// Pattern part
+	if (size >= 2 * sizeof(pattern))
+	{
+		// Rotated pattern
+		for (size_t i = 0; i < sizeof(pattern); i++)
+			start[sizeof(pattern) - i - 1] = pattern[i];
+
+		start		+= sizeof(pattern);
+		sizeToRnd	-= sizeof(pattern);
+
+		// Direct pattern
+		deMemcpy(start, pattern, sizeof(pattern));
+
+		start		+= sizeof(pattern);
+		sizeToRnd	-= sizeof(pattern);
+	}
+
+	// Random part
+	{
+		DE_ASSERT(sizeToRnd % sizeof(deUint32) == 0);
+
+		deUint32*	start32		= reinterpret_cast<deUint32*>(start);
+		size_t		sizeToRnd32	= sizeToRnd / sizeof(deUint32);
+		Random		rnd			(static_cast<deUint32>(format));
+
+		for (size_t i = 0; i < sizeToRnd32; i++)
+			start32[i] = rnd.getUint32();
+	}
+
+	{
+		// Remove certain values that may not be preserved based on the uncompressed view format
+		if (isSnormFormat(m_parameters.featuredFormat))
+		{
+			tcu::TextureFormat textureFormat = mapVkFormat(m_parameters.featuredFormat);
+
+			if (textureFormat.type == tcu::TextureFormat::SNORM_INT8)
+			{
+				for (size_t i = 0; i < size; i++)
+				{
+					// SNORM fix: due to write operation in SNORM format
+					// replaces 0x80 to 0x81, remove these values from test
+					if (toFill[i] == 0x80)
+						toFill[i] = 0x81;
+				}
+			}
+			else
+			{
+				for (size_t i = 0; i < size; i += 2)
+				{
+					// SNORM fix: due to write operation in SNORM format
+					// replaces 0x00 0x80 to 0x01 0x80
+					if (toFill[i] == 0x00 && toFill[i+1] == 0x80)
+						toFill[i+1] = 0x81;
+				}
+			}
+		}
+		else if (isFloatFormat(m_parameters.featuredFormat))
+		{
+			tcu::TextureFormat textureFormat = mapVkFormat(m_parameters.featuredFormat);
+
+			if (textureFormat.type == tcu::TextureFormat::HALF_FLOAT)
+			{
+				for (size_t i = 0; i < size; i += 2)
+				{
+					// HALF_FLOAT fix: remove INF and NaN
+					if ((toFill[i+1] & 0x7C) == 0x7C)
+						toFill[i+1] = 0x00;
+				}
+			}
+			else if (textureFormat.type == tcu::TextureFormat::FLOAT)
+			{
+				for (size_t i = 0; i < size; i += 4)
+				{
+					// HALF_FLOAT fix: remove INF and NaN
+					if ((toFill[i+1] & 0x7C) == 0x7C)
+						toFill[i+1] = 0x00;
+				}
+
+				for (size_t i = 0; i < size; i += 4)
+				{
+					// FLOAT fix: remove INF, NaN, and denorm
+					// Little endian fix
+					if (((toFill[i+3] & 0x7F) == 0x7F && (toFill[i+2] & 0x80) == 0x80) || ((toFill[i+3] & 0x7F) == 0x00 && (toFill[i+2] & 0x80) == 0x00))
+						toFill[i+3] = 0x01;
+					// Big endian fix
+					if (((toFill[i+0] & 0x7F) == 0x7F && (toFill[i+1] & 0x80) == 0x80) || ((toFill[i+0] & 0x7F) == 0x00 && (toFill[i+1] & 0x80) == 0x00))
+						toFill[i+0] = 0x01;
+				}
+			}
+		}
+	}
+}
+
+class GraphicsAttachmentsTestInstance : public BasicTranscodingTestInstance
+{
+public:
+									GraphicsAttachmentsTestInstance	(Context& context, const TestParameters& parameters);
+	virtual TestStatus				iterate							(void);
+
+protected:
+	VkImageCreateInfo				makeCreateImageInfo				(const VkFormat				format,
+																	 const ImageType			type,
+																	 const UVec3&				size,
+																	 const VkImageUsageFlags	usageFlags,
+																	 const bool					extendedImageCreateFlag);
+	VkImageViewUsageCreateInfoKHR	makeImageViewUsageCreateInfo	(VkImageUsageFlags			imageUsageFlags);
+	VkDeviceSize					getUncompressedImageData		(const VkFormat				format,
+																	 const UVec3&				size,
+																	 std::vector<deUint8>&		data);
+	virtual void					transcode						(std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage);
+	bool							compareAndLog					(const void* reference, const void* result, size_t size);
+};
+
+GraphicsAttachmentsTestInstance::GraphicsAttachmentsTestInstance (Context& context, const TestParameters& parameters)
+	: BasicTranscodingTestInstance(context, parameters)
+{
+}
+
+TestStatus GraphicsAttachmentsTestInstance::iterate (void)
+{
+	std::vector<deUint8>	srcData;
+	std::vector<deUint8>	dstData;
+	de::MovePtr<Image>		outputImage;
+
+	transcode(srcData, dstData, outputImage);
+
+	DE_ASSERT(srcData.size() > 0 && srcData.size() == dstData.size());
+
+	if (!compareAndLog(&srcData[0], &dstData[0], srcData.size()))
+		return TestStatus::fail("Output differs from input");
+
+	return TestStatus::pass("Pass");
+}
+
+void GraphicsAttachmentsTestInstance::transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage)
+{
+	const DeviceInterface&					vk						= m_context.getDeviceInterface();
+	const VkDevice							device					= m_context.getDevice();
+	const deUint32							queueFamilyIndex		= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue							queue					= m_context.getUniversalQueue();
+	Allocator&								allocator				= m_context.getDefaultAllocator();
+
+	const VkImageSubresourceRange			subresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+	const VkImageViewUsageCreateInfoKHR*	imageViewUsageNull		= (VkImageViewUsageCreateInfoKHR*)DE_NULL;
+	const VkImageViewUsageCreateInfoKHR		imageViewUsage			= makeImageViewUsageCreateInfo(m_parameters.testedImageUsage);
+
+	const VkFormat							srcFormat				= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? m_parameters.featurelessFormat :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? m_parameters.featuredFormat :
+																	  VK_FORMAT_UNDEFINED;
+	const bool								srcExtendedImageCreate	= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? true :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? false :
+																	  false;
+	const VkImageUsageFlags					srcImageUsageFlags		= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? m_parameters.testedImageUsage :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? m_parameters.pairedImageUsage :
+																	  0;
+	const VkImageViewUsageCreateInfoKHR*	srcImageViewUsageFlags	= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? &imageViewUsage :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? imageViewUsageNull :
+																	  imageViewUsageNull;
+	const VkDeviceSize						srcImageSizeInBytes		= getUncompressedImageData(srcFormat, m_parameters.size, srcData);
+
+	const VkFormat							dstFormat				= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? m_parameters.featuredFormat :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? m_parameters.featurelessFormat :
+																	  VK_FORMAT_UNDEFINED;
+	const bool								dstExtendedImageCreate	= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? false :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? true :
+																	  false;
+	const VkImageUsageFlags					dstImageUsageFlags		= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? m_parameters.pairedImageUsage :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? m_parameters.testedImageUsage :
+																	  0;
+	const VkImageViewUsageCreateInfoKHR*	dstImageViewUsageFlags	= (m_parameters.operation == OPERATION_ATTACHMENT_READ)  ? imageViewUsageNull :
+																	  (m_parameters.operation == OPERATION_ATTACHMENT_WRITE) ? &imageViewUsage :
+																	  imageViewUsageNull;
+	const VkDeviceSize						dstImageSizeInBytes		= getUncompressedImageSizeInBytes(dstFormat, m_parameters.size);
+
+	const std::vector<tcu::Vec4>			vertexArray				= createFullscreenQuad();
+	const deUint32							vertexCount				= static_cast<deUint32>(vertexArray.size());
+	const size_t							vertexBufferSizeInBytes	= vertexCount * sizeof(vertexArray[0]);
+	const MovePtr<Buffer>					vertexBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(vertexBufferSizeInBytes, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible));
+	const Allocation&						vertexBufferAlloc		= vertexBuffer->getAllocation();
+	const VkDeviceSize						vertexBufferOffset[]	= { 0 };
+
+	const VkBufferCreateInfo				srcImageBufferInfo		(makeBufferCreateInfo(srcImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT));
+	const MovePtr<Buffer>					srcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, srcImageBufferInfo, MemoryRequirement::HostVisible));
+
+	const VkImageCreateInfo					srcImageCreateInfo		= makeCreateImageInfo(srcFormat, m_parameters.imageType, m_parameters.size, srcImageUsageFlags, srcExtendedImageCreate);
+	const MovePtr<Image>					srcImage				(new Image(vk, device, allocator, srcImageCreateInfo, MemoryRequirement::Any));
+	Move<VkImageView>						srcImageView			(makeImageView(vk, device, srcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.featuredFormat, subresourceRange, srcImageViewUsageFlags));
+
+	const VkImageCreateInfo					dstImageCreateInfo		= makeCreateImageInfo(dstFormat, m_parameters.imageType, m_parameters.size, dstImageUsageFlags, dstExtendedImageCreate);
+	de::MovePtr<Image>						dstImage				(new Image(vk, device, allocator, dstImageCreateInfo, MemoryRequirement::Any));
+	Move<VkImageView>						dstImageView			(makeImageView(vk, device, dstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.featuredFormat, subresourceRange, dstImageViewUsageFlags));
+
+	const VkBufferCreateInfo				dstImageBufferInfo		(makeBufferCreateInfo(dstImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+	MovePtr<Buffer>							dstImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, dstImageBufferInfo, MemoryRequirement::HostVisible));
+
+	const Unique<VkShaderModule>			vertShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>			fragShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
+
+	const Unique<VkRenderPass>				renderPass				(makeRenderPass(vk, device, m_parameters.featuredFormat, m_parameters.featuredFormat));
+
+	const Move<VkDescriptorSetLayout>		descriptorSetLayout		(DescriptorSetLayoutBuilder()
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.build(vk, device));
+	const Move<VkDescriptorPool>			descriptorPool			(DescriptorPoolBuilder()
+																		.addType(VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, SINGLE_LAYER)
+																		.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, SINGLE_LAYER));
+	const Move<VkDescriptorSet>				descriptorSet			(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+	const VkDescriptorImageInfo				descriptorSrcImageInfo	(makeDescriptorImageInfo(DE_NULL, *srcImageView, VK_IMAGE_LAYOUT_GENERAL));
+
+	const VkExtent2D						renderSize				(makeExtent2D(m_parameters.size[0], m_parameters.size[1]));
+	const Unique<VkPipelineLayout>			pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>				pipeline				(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSize, 1u));
+	const Unique<VkCommandPool>				cmdPool					(createCommandPool(vk, device, VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>			cmdBuffer				(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	const VkBufferImageCopy					srcCopyRegion			= makeBufferImageCopy(m_parameters.size[0], m_parameters.size[1]);
+	const VkBufferMemoryBarrier				srcCopyBufferBarrierPre	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, srcImageBuffer->get(), 0ull, srcImageSizeInBytes);
+	const VkImageMemoryBarrier				srcCopyImageBarrierPre	= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, srcImage->get(), subresourceRange);
+	const VkImageMemoryBarrier				srcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), subresourceRange);
+	const VkBufferImageCopy					dstCopyRegion			= makeBufferImageCopy(m_parameters.size[0], m_parameters.size[1]);
+
+	const VkImageView						attachmentBindInfos[]	= { *srcImageView, *dstImageView };
+	const Move<VkFramebuffer>				framebuffer				(makeFramebuffer(vk, device, *renderPass, DE_LENGTH_OF_ARRAY(attachmentBindInfos), attachmentBindInfos, renderSize, SINGLE_LAYER));
+
+	DE_ASSERT(srcImageSizeInBytes == dstImageSizeInBytes);
+
+	// Upload vertex data
+	deMemcpy(vertexBufferAlloc.getHostPtr(), &vertexArray[0], vertexBufferSizeInBytes);
+	flushMappedMemoryRange(vk, device, vertexBufferAlloc.getMemory(), vertexBufferAlloc.getOffset(), vertexBufferSizeInBytes);
+
+	// Upload source image data
+	const Allocation& alloc = srcImageBuffer->getAllocation();
+	deMemcpy(alloc.getHostPtr(), &srcData[0], (size_t)srcImageSizeInBytes);
+	flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), srcImageSizeInBytes);
+
+	beginCommandBuffer(vk, *cmdBuffer);
+	vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+	//Copy buffer to image
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &srcCopyBufferBarrierPre, 1u, &srcCopyImageBarrierPre);
+	vk.cmdCopyBufferToImage(*cmdBuffer, srcImageBuffer->get(), srcImage->get(), VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &srcCopyRegion);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &srcCopyImageBarrierPost);
+
+	beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+
+	DescriptorSetUpdateBuilder()
+		.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_INPUT_ATTACHMENT, &descriptorSrcImageInfo)
+		.update(vk, device);
+
+	vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+	vk.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &vertexBuffer->get(), vertexBufferOffset);
+	vk.cmdDraw(*cmdBuffer, vertexCount, 1, 0, 0);
+
+	vk.cmdEndRenderPass(*cmdBuffer);
+
+	const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+		VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+		VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+		dstImage->get(), subresourceRange);
+
+	const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+		VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+		dstImageBuffer->get(), 0ull, dstImageSizeInBytes);
+
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &prepareForTransferBarrier);
+	vk.cmdCopyImageToBuffer(*cmdBuffer, dstImage->get(), VK_IMAGE_LAYOUT_GENERAL, dstImageBuffer->get(), 1u, &dstCopyRegion);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+
+	endCommandBuffer(vk, *cmdBuffer);
+
+	submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+	const Allocation& dstImageBufferAlloc = dstImageBuffer->getAllocation();
+	invalidateMappedMemoryRange(vk, device, dstImageBufferAlloc.getMemory(), dstImageBufferAlloc.getOffset(), dstImageSizeInBytes);
+	dstData.resize((size_t)dstImageSizeInBytes);
+	deMemcpy(&dstData[0], dstImageBufferAlloc.getHostPtr(), (size_t)dstImageSizeInBytes);
+
+	outputImage = dstImage;
+}
+
+
+VkImageCreateInfo GraphicsAttachmentsTestInstance::makeCreateImageInfo (const VkFormat				format,
+																		const ImageType				type,
+																		const UVec3&				size,
+																		const VkImageUsageFlags		usageFlags,
+																		const bool					extendedImageCreateFlag)
+{
+	const VkImageType			imageType				= mapImageType(type);
+	const VkImageCreateFlags	imageCreateFlagsBase	= VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT;
+	const VkImageCreateFlags	imageCreateFlagsAddOn	= extendedImageCreateFlag ? VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR : 0;
+	const VkImageCreateFlags	imageCreateFlags		= imageCreateFlagsBase | imageCreateFlagsAddOn;
+
+	const VkImageCreateInfo createImageInfo =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,	// VkStructureType			sType;
+		DE_NULL,								// const void*				pNext;
+		imageCreateFlags,						// VkImageCreateFlags		flags;
+		imageType,								// VkImageType				imageType;
+		format,									// VkFormat					format;
+		makeExtent3D(getLayerSize(type, size)),	// VkExtent3D				extent;
+		1u,										// deUint32					mipLevels;
+		1u,										// deUint32					arrayLayers;
+		VK_SAMPLE_COUNT_1_BIT,					// VkSampleCountFlagBits	samples;
+		VK_IMAGE_TILING_OPTIMAL,				// VkImageTiling			tiling;
+		usageFlags,								// VkImageUsageFlags		usage;
+		VK_SHARING_MODE_EXCLUSIVE,				// VkSharingMode			sharingMode;
+		0u,										// deUint32					queueFamilyIndexCount;
+		DE_NULL,								// const deUint32*			pQueueFamilyIndices;
+		VK_IMAGE_LAYOUT_UNDEFINED,				// VkImageLayout			initialLayout;
+	};
+
+	return createImageInfo;
+}
+
+VkImageViewUsageCreateInfoKHR GraphicsAttachmentsTestInstance::makeImageViewUsageCreateInfo (VkImageUsageFlags imageUsageFlags)
+{
+	VkImageViewUsageCreateInfoKHR imageViewUsageCreateInfoKHR =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR,	//VkStructureType		sType;
+		DE_NULL,											//const void*			pNext;
+		imageUsageFlags,									//VkImageUsageFlags		usage;
+	};
+
+	return imageViewUsageCreateInfoKHR;
+}
+
+VkDeviceSize GraphicsAttachmentsTestInstance::getUncompressedImageData (const VkFormat format, const UVec3& size, std::vector<deUint8>& data)
+{
+	tcu::IVec3				sizeAsIVec3	= tcu::IVec3(static_cast<int>(size[0]), static_cast<int>(size[1]), static_cast<int>(size[2]));
+	VkDeviceSize			sizeBytes	= getImageSizeBytes(sizeAsIVec3, format);
+
+	data.resize((size_t)sizeBytes);
+	generateData(&data[0], data.size(), format);
+
+	return sizeBytes;
+}
+
+bool GraphicsAttachmentsTestInstance::compareAndLog (const void* reference, const void* result, size_t size)
+{
+	tcu::TestLog&	log			= m_context.getTestContext().getLog();
+
+	const deUint64*	ref64	= reinterpret_cast<const deUint64*>(reference);
+	const deUint64*	res64	= reinterpret_cast<const deUint64*>(result);
+	const size_t	sizew	= size / sizeof(deUint64);
+	bool			equal	= true;
+
+	DE_ASSERT(size % sizeof(deUint64) == 0);
+
+	for (deUint32 ndx = 0u; ndx < static_cast<deUint32>(sizew); ndx++)
+	{
+		if (ref64[ndx] != res64[ndx])
+		{
+			std::stringstream str;
+
+			str	<< "Difference begins near byte " << ndx * sizeof(deUint64) << "."
+				<< " reference value: 0x" << std::hex << std::setw(2ull * sizeof(deUint64)) << std::setfill('0') << ref64[ndx]
+				<< " result value: 0x" << std::hex << std::setw(2ull * sizeof(deUint64)) << std::setfill('0') << res64[ndx];
+
+			log.writeMessage(str.str().c_str());
+
+			equal = false;
+
+			break;
+		}
+	}
+
+	return equal;
+}
+
+
+class GraphicsTextureTestInstance : public GraphicsAttachmentsTestInstance
+{
+public:
+						GraphicsTextureTestInstance		(Context& context, const TestParameters& parameters);
+
+protected:
+	void				transcode						(std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage);
+};
+
+GraphicsTextureTestInstance::GraphicsTextureTestInstance (Context& context, const TestParameters& parameters)
+	: GraphicsAttachmentsTestInstance(context, parameters)
+{
+}
+
+void GraphicsTextureTestInstance::transcode (std::vector<deUint8>& srcData, std::vector<deUint8>& dstData, de::MovePtr<Image>& outputImage)
+{
+	const DeviceInterface&					vk						= m_context.getDeviceInterface();
+	const VkDevice							device					= m_context.getDevice();
+	const deUint32							queueFamilyIndex		= m_context.getUniversalQueueFamilyIndex();
+	const VkQueue							queue					= m_context.getUniversalQueue();
+	Allocator&								allocator				= m_context.getDefaultAllocator();
+
+	const VkImageSubresourceRange			subresourceRange		= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, SINGLE_LEVEL, 0u, SINGLE_LAYER);
+	const VkImageViewUsageCreateInfoKHR*	imageViewUsageNull		= (VkImageViewUsageCreateInfoKHR*)DE_NULL;
+	const VkImageViewUsageCreateInfoKHR		imageViewUsage			= makeImageViewUsageCreateInfo(m_parameters.testedImageUsage);
+
+	const VkFormat							srcFormat				= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? m_parameters.featurelessFormat :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? m_parameters.featuredFormat :
+																	  VK_FORMAT_UNDEFINED;
+	const bool								srcExtendedImageCreate	= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? true :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? false :
+																	  false;
+	const VkImageUsageFlags					srcImageUsageFlags		= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? m_parameters.testedImageUsage :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? m_parameters.pairedImageUsage :
+																	  0;
+	const VkImageViewUsageCreateInfoKHR*	srcImageViewUsage		= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? &imageViewUsage :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? imageViewUsageNull :
+																	  imageViewUsageNull;
+	const VkDeviceSize						srcImageSizeInBytes		= getUncompressedImageData(srcFormat, m_parameters.size, srcData);
+
+	const VkFormat							dstFormat				= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? m_parameters.featuredFormat :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? m_parameters.featurelessFormat :
+																	  VK_FORMAT_UNDEFINED;
+	const bool								dstExtendedImageCreate	= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? false :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? true :
+																	  false;
+	const VkImageUsageFlags					dstImageUsageFlags		= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? m_parameters.pairedImageUsage :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? m_parameters.testedImageUsage :
+																	  0;
+	const VkImageViewUsageCreateInfoKHR*	dstImageViewUsage		= (m_parameters.operation == OPERATION_TEXTURE_READ)  ? imageViewUsageNull :
+																	  (m_parameters.operation == OPERATION_TEXTURE_WRITE) ? &imageViewUsage :
+																	  imageViewUsageNull;
+	const VkDeviceSize						dstImageSizeInBytes		= getUncompressedImageSizeInBytes(dstFormat, m_parameters.size);
+
+	const std::vector<tcu::Vec4>			vertexArray				= createFullscreenQuad();
+	const deUint32							vertexCount				= static_cast<deUint32>(vertexArray.size());
+	const size_t							vertexBufferSizeInBytes	= vertexCount * sizeof(vertexArray[0]);
+	const MovePtr<Buffer>					vertexBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, makeBufferCreateInfo(vertexBufferSizeInBytes, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible));
+	const Allocation&						vertexBufferAlloc		= vertexBuffer->getAllocation();
+	const VkDeviceSize						vertexBufferOffset[]	= { 0 };
+
+	const VkBufferCreateInfo				srcImageBufferInfo		(makeBufferCreateInfo(srcImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_SRC_BIT));
+	const MovePtr<Buffer>					srcImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, srcImageBufferInfo, MemoryRequirement::HostVisible));
+
+	const VkImageCreateInfo					srcImageCreateInfo		= makeCreateImageInfo(srcFormat, m_parameters.imageType, m_parameters.size, srcImageUsageFlags, srcExtendedImageCreate);
+	const MovePtr<Image>					srcImage				(new Image(vk, device, allocator, srcImageCreateInfo, MemoryRequirement::Any));
+	Move<VkImageView>						srcImageView			(makeImageView(vk, device, srcImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.featuredFormat, subresourceRange, srcImageViewUsage));
+
+	const VkImageCreateInfo					dstImageCreateInfo		= makeCreateImageInfo(dstFormat, m_parameters.imageType, m_parameters.size, dstImageUsageFlags, dstExtendedImageCreate);
+	de::MovePtr<Image>						dstImage				(new Image(vk, device, allocator, dstImageCreateInfo, MemoryRequirement::Any));
+	Move<VkImageView>						dstImageView			(makeImageView(vk, device, dstImage->get(), mapImageViewType(m_parameters.imageType), m_parameters.featuredFormat, subresourceRange, dstImageViewUsage));
+	const VkImageMemoryBarrier				dstCopyImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, dstImage->get(), subresourceRange);
+
+	const VkBufferCreateInfo				dstImageBufferInfo		(makeBufferCreateInfo(dstImageSizeInBytes, VK_BUFFER_USAGE_TRANSFER_DST_BIT));
+	MovePtr<Buffer>							dstImageBuffer			= MovePtr<Buffer>(new Buffer(vk, device, allocator, dstImageBufferInfo, MemoryRequirement::HostVisible));
+
+	const Unique<VkShaderModule>			vertShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("vert"), 0));
+	const Unique<VkShaderModule>			fragShaderModule		(createShaderModule(vk, device, m_context.getBinaryCollection().get("frag"), 0));
+
+	const Unique<VkRenderPass>				renderPass				(makeRenderPass(vk, device));
+
+	const Move<VkDescriptorSetLayout>		descriptorSetLayout		(DescriptorSetLayoutBuilder()
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT)
+																		.build(vk, device));
+	const Move<VkDescriptorPool>			descriptorPool			(DescriptorPoolBuilder()
+																		.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+																		.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+																		.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u));
+	const Move<VkDescriptorSet>				descriptorSet			(makeDescriptorSet(vk, device, *descriptorPool, *descriptorSetLayout));
+	const VkSamplerCreateInfo				srcSamplerInfo			(makeSamplerCreateInfo());
+	const Move<VkSampler>					srcSampler				= vk::createSampler(vk, device, &srcSamplerInfo);
+	const VkDescriptorImageInfo				descriptorSrcImage		(makeDescriptorImageInfo(*srcSampler, *srcImageView, VK_IMAGE_LAYOUT_GENERAL));
+	const VkDescriptorImageInfo				descriptorDstImage		(makeDescriptorImageInfo(DE_NULL, *dstImageView, VK_IMAGE_LAYOUT_GENERAL));
+
+	const VkExtent2D						renderSize				(makeExtent2D(m_parameters.size[0], m_parameters.size[1]));
+	const Unique<VkPipelineLayout>			pipelineLayout			(makePipelineLayout(vk, device, *descriptorSetLayout));
+	const Unique<VkPipeline>				pipeline				(makeGraphicsPipeline(vk, device, *pipelineLayout, *renderPass, *vertShaderModule, *fragShaderModule, renderSize, 0u));
+	const Unique<VkCommandPool>				cmdPool					(createCommandPool(vk, device, VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT, queueFamilyIndex));
+	const Unique<VkCommandBuffer>			cmdBuffer				(allocateCommandBuffer(vk, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	const VkBufferImageCopy					srcCopyRegion			= makeBufferImageCopy(m_parameters.size[0], m_parameters.size[1]);
+	const VkBufferMemoryBarrier				srcCopyBufferBarrier	= makeBufferMemoryBarrier(VK_ACCESS_HOST_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, srcImageBuffer->get(), 0ull, srcImageSizeInBytes);
+	const VkImageMemoryBarrier				srcCopyImageBarrier		= makeImageMemoryBarrier(0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), subresourceRange);
+	const VkImageMemoryBarrier				srcCopyImageBarrierPost	= makeImageMemoryBarrier(VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_SHADER_READ_BIT, VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL, srcImage->get(), subresourceRange);
+
+	const VkBufferImageCopy					dstCopyRegion			= makeBufferImageCopy(m_parameters.size[0], m_parameters.size[1]);
+
+	const VkExtent2D						framebufferSize			(makeExtent2D(m_parameters.size[0], m_parameters.size[1]));
+	const Move<VkFramebuffer>				framebuffer				(makeFramebuffer(vk, device, *renderPass, 0, DE_NULL, framebufferSize, SINGLE_LAYER));
+
+	DE_ASSERT(srcImageSizeInBytes == dstImageSizeInBytes);
+
+	// Upload vertex data
+	deMemcpy(vertexBufferAlloc.getHostPtr(), &vertexArray[0], vertexBufferSizeInBytes);
+	flushMappedMemoryRange(vk, device, vertexBufferAlloc.getMemory(), vertexBufferAlloc.getOffset(), vertexBufferSizeInBytes);
+
+	// Upload source image data
+	const Allocation& alloc = srcImageBuffer->getAllocation();
+	deMemcpy(alloc.getHostPtr(), &srcData[0], (size_t)srcImageSizeInBytes);
+	flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), srcImageSizeInBytes);
+
+	beginCommandBuffer(vk, *cmdBuffer);
+	vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipeline);
+
+	//Copy buffer to image
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1u, &srcCopyBufferBarrier, 1u, &srcCopyImageBarrier);
+	vk.cmdCopyBufferToImage(*cmdBuffer, srcImageBuffer->get(), srcImage->get(), VK_IMAGE_LAYOUT_GENERAL, 1u, &srcCopyRegion);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1u, &srcCopyImageBarrierPost);
+
+	// Make source image readable
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0u, DE_NULL, 1u, &dstCopyImageBarrier);
+
+	beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderSize);
+	{
+		DescriptorSetUpdateBuilder()
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &descriptorSrcImage)
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &descriptorDstImage)
+			.update(vk, device);
+
+		vk.cmdBindDescriptorSets(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *pipelineLayout, 0u, 1u, &descriptorSet.get(), 0u, DE_NULL);
+		vk.cmdBindVertexBuffers(*cmdBuffer, 0, 1, &vertexBuffer->get(), vertexBufferOffset);
+		vk.cmdDraw(*cmdBuffer, vertexCount, 1, 0, 0);
+	}
+	vk.cmdEndRenderPass(*cmdBuffer);
+
+	const VkImageMemoryBarrier prepareForTransferBarrier = makeImageMemoryBarrier(
+		VK_ACCESS_SHADER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+		VK_IMAGE_LAYOUT_GENERAL, VK_IMAGE_LAYOUT_GENERAL,
+		dstImage->get(), subresourceRange);
+
+	const VkBufferMemoryBarrier copyBarrier = makeBufferMemoryBarrier(
+		VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+		dstImageBuffer->get(), 0ull, dstImageSizeInBytes);
+
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &prepareForTransferBarrier);
+	vk.cmdCopyImageToBuffer(*cmdBuffer, dstImage->get(), VK_IMAGE_LAYOUT_GENERAL, dstImageBuffer->get(), 1u, &dstCopyRegion);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &copyBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+
+	endCommandBuffer(vk, *cmdBuffer);
+
+	submitCommandsAndWait(vk, device, queue, *cmdBuffer);
+
+	const Allocation& dstImageBufferAlloc = dstImageBuffer->getAllocation();
+	invalidateMappedMemoryRange(vk, device, dstImageBufferAlloc.getMemory(), dstImageBufferAlloc.getOffset(), dstImageSizeInBytes);
+	dstData.resize((size_t)dstImageSizeInBytes);
+	deMemcpy(&dstData[0], dstImageBufferAlloc.getHostPtr(), (size_t)dstImageSizeInBytes);
+
+	outputImage = dstImage;
+}
+
+class ImageTranscodingCase : public TestCase
+{
+public:
+							ImageTranscodingCase		(TestContext&				testCtx,
+														 const std::string&			name,
+														 const std::string&			desc,
+														 const TestParameters&		parameters);
+	void					initPrograms				(SourceCollections&			programCollection) const;
+	TestInstance*			createInstance				(Context&					context) const;
+	bool					isFormatUsageFlagSupported	(Context&					context,
+														 const VkFormat				format,
+														 VkImageUsageFlags			formatUsageFlags) const;
+
+protected:
+	const TestParameters	m_parameters;
+};
+
+ImageTranscodingCase::ImageTranscodingCase (TestContext& testCtx, const std::string& name, const std::string& desc, const TestParameters& parameters)
+	: TestCase				(testCtx, name, desc)
+	, m_parameters			(parameters)
+{
+}
+
+void ImageTranscodingCase::initPrograms (vk::SourceCollections&	programCollection) const
+{
+	DE_ASSERT(m_parameters.size.x() > 0);
+	DE_ASSERT(m_parameters.size.y() > 0);
+
+	ImageType	imageTypeForFS = (m_parameters.imageType == IMAGE_TYPE_2D_ARRAY) ? IMAGE_TYPE_2D : m_parameters.imageType;
+
+	// Vertex shader
+	{
+		std::ostringstream src;
+		src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+			<< "layout(location = 0) in vec4 v_in_position;\n"
+			<< "\n"
+			<< "void main (void)\n"
+			<< "{\n"
+			<< "    gl_Position = v_in_position;\n"
+			<< "}\n";
+
+		programCollection.glslSources.add("vert") << glu::VertexSource(src.str());
+	}
+
+	// Fragment shader
+	{
+		switch(m_parameters.operation)
+		{
+			case OPERATION_ATTACHMENT_READ:
+			case OPERATION_ATTACHMENT_WRITE:
+			{
+				std::ostringstream	src;
+
+				const std::string	dstTypeStr	= getGlslAttachmentType(m_parameters.featuredFormat);
+				const std::string	srcTypeStr	= getGlslInputAttachmentType(m_parameters.featuredFormat);
+
+				src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+					<< "precision highp int;\n"
+					<< "precision highp float;\n"
+					<< "\n"
+					<< "layout (location = 0) out highp " << dstTypeStr << " o_color;\n"
+					<< "layout (input_attachment_index = 0, set = 0, binding = 0) uniform highp " << srcTypeStr << " inputImage1;\n"
+					<< "\n"
+					<< "void main (void)\n"
+					<< "{\n"
+					<< "    o_color = " << dstTypeStr << "(subpassLoad(inputImage1));\n"
+					<< "}\n";
+
+				programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+
+				break;
+			}
+
+			case OPERATION_TEXTURE_READ:
+			case OPERATION_TEXTURE_WRITE:
+			{
+				std::ostringstream	src;
+
+				const std::string	srcSamplerTypeStr		= getGlslSamplerType(mapVkFormat(m_parameters.featuredFormat), mapImageViewType(imageTypeForFS));
+				const std::string	dstImageTypeStr			= getShaderImageType(mapVkFormat(m_parameters.featuredFormat), imageTypeForFS);
+				const std::string	dstFormatQualifierStr	= getShaderImageFormatQualifier(mapVkFormat(m_parameters.featuredFormat));
+
+				src << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n\n"
+					<< "layout (binding = 0) uniform " << srcSamplerTypeStr << " u_imageIn;\n"
+					<< "layout (binding = 1, " << dstFormatQualifierStr << ") writeonly uniform " << dstImageTypeStr << " u_imageOut;\n"
+					<< "\n"
+					<< "void main (void)\n"
+					<< "{\n"
+					<< "    const ivec2 out_pos = ivec2(gl_FragCoord.xy);\n"
+					<< "    const ivec2 pixels_resolution = ivec2(textureSize(u_imageIn, 0)) - ivec2(1,1);\n"
+					<< "    const vec2 in_pos = vec2(out_pos) / vec2(pixels_resolution);\n"
+					<< "    imageStore(u_imageOut, out_pos, texture(u_imageIn, in_pos));\n"
+					<< "}\n";
+
+				programCollection.glslSources.add("frag") << glu::FragmentSource(src.str());
+
+				break;
+			}
+
+			default:
+				DE_ASSERT(false);
+		}
+	}
+}
+
+bool ImageTranscodingCase::isFormatUsageFlagSupported (Context& context, const VkFormat format, VkImageUsageFlags formatUsageFlags) const
+{
+	const VkPhysicalDevice		physicalDevice			= context.getPhysicalDevice();
+	const InstanceInterface&	vk						= context.getInstanceInterface();
+	VkImageFormatProperties		imageFormatProperties;
+	const VkResult				queryResult				= vk.getPhysicalDeviceImageFormatProperties(
+															physicalDevice,
+															format,
+															mapImageType(m_parameters.imageType),
+															VK_IMAGE_TILING_OPTIMAL,
+															formatUsageFlags,
+															VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR,
+															&imageFormatProperties);
+
+	return (queryResult == VK_SUCCESS);
+}
+
+TestInstance* ImageTranscodingCase::createInstance (Context& context) const
+{
+	VkFormat					featuredFormat		= m_parameters.featuredFormat;
+	VkFormat					featurelessFormat	= VK_FORMAT_UNDEFINED;
+	bool						differenceFound		= false;
+
+	DE_ASSERT(m_parameters.testedImageUsageFeature != 0);
+
+	if (std::find(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_maintenance2") == context.getDeviceExtensions().end())
+		TCU_THROW(NotSupportedError, "Extension VK_KHR_maintenance2 not supported");
+
+	if (!isFormatUsageFlagSupported(context, featuredFormat, m_parameters.testedImageUsageFeature))
+		TCU_THROW(NotSupportedError, "Test skipped due to feature is not supported by the format");
+
+	if (!isFormatUsageFlagSupported(context, featuredFormat, m_parameters.testedImageUsage | m_parameters.pairedImageUsage))
+		TCU_THROW(NotSupportedError, "Required image usage flags are not supported by the format");
+
+	for (deUint32 i = 0; m_parameters.compatibleFormats[i] != VK_FORMAT_UNDEFINED; i++)
+	{
+		featurelessFormat = m_parameters.compatibleFormats[i];
+
+		if (isSupportedByFramework(featurelessFormat)
+			&& !isFormatUsageFlagSupported(context, featurelessFormat, m_parameters.testedImageUsageFeature)
+			&& isFormatUsageFlagSupported(context, featurelessFormat, m_parameters.testedImageUsage & (~m_parameters.testedImageUsageFeature))
+			)
+		{
+			differenceFound = true;
+
+			break;
+		}
+	}
+
+	if (differenceFound)
+	{
+		TestParameters	calculatedParameters	=
+		{
+			m_parameters.operation,					// Operation				operation
+			m_parameters.size,						// UVec3					size
+			m_parameters.imageType,					// ImageType				imageType
+			m_parameters.testedImageUsageFeature,	// VkImageUsageFlagBits		testedImageUsageFeature
+			m_parameters.featuredFormat,			// VkFormat					featuredFormat
+			featurelessFormat,						// VkFormat					featurelessFormat
+			m_parameters.testedImageUsage,			// VkImageUsageFlags		testedImageUsage
+			m_parameters.pairedImageUsage,			// VkImageUsageFlags		pairedImageUsage
+			DE_NULL,								// const VkFormat*			compatibleFormats
+		};
+
+		switch (m_parameters.operation)
+		{
+			case OPERATION_ATTACHMENT_READ:
+			case OPERATION_ATTACHMENT_WRITE:
+				return new GraphicsAttachmentsTestInstance(context, calculatedParameters);
+
+			case OPERATION_TEXTURE_READ:
+			case OPERATION_TEXTURE_WRITE:
+				return new GraphicsTextureTestInstance(context, calculatedParameters);
+
+			default:
+				TCU_THROW(InternalError, "Impossible");
+		}
+	}
+	else
+		TCU_THROW(NotSupportedError, "All formats in group contain tested feature. Test is impossible.");
+}
+
+} // anonymous ns
+
+static const VkFormat	compatibleFormatList8Bit[]		=
+{
+	VK_FORMAT_R4G4_UNORM_PACK8,
+	VK_FORMAT_R8_UNORM,
+	VK_FORMAT_R8_SNORM,
+	VK_FORMAT_R8_USCALED,
+	VK_FORMAT_R8_SSCALED,
+	VK_FORMAT_R8_UINT,
+	VK_FORMAT_R8_SINT,
+	VK_FORMAT_R8_SRGB,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList16Bit[]		=
+{
+	VK_FORMAT_R4G4B4A4_UNORM_PACK16,
+	VK_FORMAT_B4G4R4A4_UNORM_PACK16,
+	VK_FORMAT_R5G6B5_UNORM_PACK16,
+	VK_FORMAT_B5G6R5_UNORM_PACK16,
+	VK_FORMAT_R5G5B5A1_UNORM_PACK16,
+	VK_FORMAT_B5G5R5A1_UNORM_PACK16,
+	VK_FORMAT_A1R5G5B5_UNORM_PACK16,
+	VK_FORMAT_R8G8_UNORM,
+	VK_FORMAT_R8G8_SNORM,
+	VK_FORMAT_R8G8_USCALED,
+	VK_FORMAT_R8G8_SSCALED,
+	VK_FORMAT_R8G8_UINT,
+	VK_FORMAT_R8G8_SINT,
+	VK_FORMAT_R8G8_SRGB,
+	VK_FORMAT_R16_UNORM,
+	VK_FORMAT_R16_SNORM,
+	VK_FORMAT_R16_USCALED,
+	VK_FORMAT_R16_SSCALED,
+	VK_FORMAT_R16_UINT,
+	VK_FORMAT_R16_SINT,
+	VK_FORMAT_R16_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList24Bit[]		=
+{
+	VK_FORMAT_R8G8B8_UNORM,
+	VK_FORMAT_R8G8B8_SNORM,
+	VK_FORMAT_R8G8B8_USCALED,
+	VK_FORMAT_R8G8B8_SSCALED,
+	VK_FORMAT_R8G8B8_UINT,
+	VK_FORMAT_R8G8B8_SINT,
+	VK_FORMAT_R8G8B8_SRGB,
+	VK_FORMAT_B8G8R8_UNORM,
+	VK_FORMAT_B8G8R8_SNORM,
+	VK_FORMAT_B8G8R8_USCALED,
+	VK_FORMAT_B8G8R8_SSCALED,
+	VK_FORMAT_B8G8R8_UINT,
+	VK_FORMAT_B8G8R8_SINT,
+	VK_FORMAT_B8G8R8_SRGB,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList32Bit[]		=
+{
+	VK_FORMAT_R8G8B8A8_UNORM,
+	VK_FORMAT_R8G8B8A8_SNORM,
+	VK_FORMAT_R8G8B8A8_USCALED,
+	VK_FORMAT_R8G8B8A8_SSCALED,
+	VK_FORMAT_R8G8B8A8_UINT,
+	VK_FORMAT_R8G8B8A8_SINT,
+	VK_FORMAT_R8G8B8A8_SRGB,
+	VK_FORMAT_B8G8R8A8_UNORM,
+	VK_FORMAT_B8G8R8A8_SNORM,
+	VK_FORMAT_B8G8R8A8_USCALED,
+	VK_FORMAT_B8G8R8A8_SSCALED,
+	VK_FORMAT_B8G8R8A8_UINT,
+	VK_FORMAT_B8G8R8A8_SINT,
+	VK_FORMAT_B8G8R8A8_SRGB,
+	VK_FORMAT_A8B8G8R8_UNORM_PACK32,
+	VK_FORMAT_A8B8G8R8_SNORM_PACK32,
+	VK_FORMAT_A8B8G8R8_USCALED_PACK32,
+	VK_FORMAT_A8B8G8R8_SSCALED_PACK32,
+	VK_FORMAT_A8B8G8R8_UINT_PACK32,
+	VK_FORMAT_A8B8G8R8_SINT_PACK32,
+	VK_FORMAT_A8B8G8R8_SRGB_PACK32,
+	VK_FORMAT_A2R10G10B10_UNORM_PACK32,
+	VK_FORMAT_A2R10G10B10_SNORM_PACK32,
+	VK_FORMAT_A2R10G10B10_USCALED_PACK32,
+	VK_FORMAT_A2R10G10B10_SSCALED_PACK32,
+	VK_FORMAT_A2R10G10B10_UINT_PACK32,
+	VK_FORMAT_A2R10G10B10_SINT_PACK32,
+	VK_FORMAT_A2B10G10R10_UNORM_PACK32,
+	VK_FORMAT_A2B10G10R10_SNORM_PACK32,
+	VK_FORMAT_A2B10G10R10_USCALED_PACK32,
+	VK_FORMAT_A2B10G10R10_SSCALED_PACK32,
+	VK_FORMAT_A2B10G10R10_UINT_PACK32,
+	VK_FORMAT_A2B10G10R10_SINT_PACK32,
+	VK_FORMAT_R16G16_UNORM,
+	VK_FORMAT_R16G16_SNORM,
+	VK_FORMAT_R16G16_USCALED,
+	VK_FORMAT_R16G16_SSCALED,
+	VK_FORMAT_R16G16_UINT,
+	VK_FORMAT_R16G16_SINT,
+	VK_FORMAT_R16G16_SFLOAT,
+	VK_FORMAT_R32_UINT,
+	VK_FORMAT_R32_SINT,
+	VK_FORMAT_R32_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList48Bit[]		=
+{
+	VK_FORMAT_R16G16B16_UNORM,
+	VK_FORMAT_R16G16B16_SNORM,
+	VK_FORMAT_R16G16B16_USCALED,
+	VK_FORMAT_R16G16B16_SSCALED,
+	VK_FORMAT_R16G16B16_UINT,
+	VK_FORMAT_R16G16B16_SINT,
+	VK_FORMAT_R16G16B16_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList64Bit[]		=
+{
+	VK_FORMAT_R16G16B16A16_UNORM,
+	VK_FORMAT_R16G16B16A16_SNORM,
+	VK_FORMAT_R16G16B16A16_USCALED,
+	VK_FORMAT_R16G16B16A16_SSCALED,
+	VK_FORMAT_R16G16B16A16_UINT,
+	VK_FORMAT_R16G16B16A16_SINT,
+	VK_FORMAT_R16G16B16A16_SFLOAT,
+	VK_FORMAT_R32G32_UINT,
+	VK_FORMAT_R32G32_SINT,
+	VK_FORMAT_R32G32_SFLOAT,
+	VK_FORMAT_R64_UINT,
+	VK_FORMAT_R64_SINT,
+	VK_FORMAT_R64_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList96Bit[]		=
+{
+	VK_FORMAT_R32G32B32_UINT,
+	VK_FORMAT_R32G32B32_SINT,
+	VK_FORMAT_R32G32B32_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList128Bit[]	=
+{
+	VK_FORMAT_R32G32B32A32_UINT,
+	VK_FORMAT_R32G32B32A32_SINT,
+	VK_FORMAT_R32G32B32A32_SFLOAT,
+	VK_FORMAT_R64G64_UINT,
+	VK_FORMAT_R64G64_SINT,
+	VK_FORMAT_R64G64_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+const VkFormat	compatibleFormatList192Bit[]	=
+{
+	VK_FORMAT_R64G64B64_UINT,
+	VK_FORMAT_R64G64B64_SINT,
+	VK_FORMAT_R64G64B64_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat	compatibleFormatList256Bit[]	=
+{
+	VK_FORMAT_R64G64B64A64_UINT,
+	VK_FORMAT_R64G64B64A64_SINT,
+	VK_FORMAT_R64G64B64A64_SFLOAT,
+
+	VK_FORMAT_UNDEFINED
+};
+
+static const VkFormat*	compatibleFormatsList[]	=
+{
+	compatibleFormatList8Bit,
+	compatibleFormatList16Bit,
+	compatibleFormatList24Bit,
+	compatibleFormatList32Bit,
+	compatibleFormatList48Bit,
+	compatibleFormatList64Bit,
+	compatibleFormatList96Bit,
+	compatibleFormatList128Bit,
+	compatibleFormatList192Bit,
+	compatibleFormatList256Bit,
+};
+
+tcu::TestCaseGroup* createImageTranscodingSupportTests (tcu::TestContext& testCtx)
+{
+	const std::string			operationName[OPERATION_LAST]			=
+	{
+		"attachment_read",
+		"attachment_write",
+		"texture_read",
+		"texture_write",
+	};
+	const VkImageUsageFlagBits	testedImageUsageFlags[OPERATION_LAST]	=
+	{
+		VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT,
+		VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT,
+		VK_IMAGE_USAGE_SAMPLED_BIT,
+		VK_IMAGE_USAGE_STORAGE_BIT,
+	};
+	const VkImageUsageFlagBits	pairedImageUsageFlags[OPERATION_LAST]	=
+	{
+		VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT,
+		VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT,
+		VK_IMAGE_USAGE_STORAGE_BIT,
+		VK_IMAGE_USAGE_SAMPLED_BIT,
+	};
+	VkImageUsageFlags			baseFlagsAddOn							= VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+
+	MovePtr<tcu::TestCaseGroup>	imageTranscodingTests	(new tcu::TestCaseGroup(testCtx, "extended_usage_bit", "Extended usage bit test cases"));
+
+	for (int operationNdx = OPERATION_ATTACHMENT_READ; operationNdx < OPERATION_LAST; ++operationNdx)
+	{
+		MovePtr<tcu::TestCaseGroup>	imageOperationGroup	(new tcu::TestCaseGroup(testCtx, operationName[operationNdx].c_str(), ""));
+
+		for (deUint32 groupNdx = 0; groupNdx < DE_LENGTH_OF_ARRAY(compatibleFormatsList); groupNdx++)
+		{
+			for (deUint32 featuredFormatNdx = 0; compatibleFormatsList[groupNdx][featuredFormatNdx] != VK_FORMAT_UNDEFINED; featuredFormatNdx++)
+			{
+				const VkFormat	featuredFormat		= compatibleFormatsList[groupNdx][featuredFormatNdx];
+				const VkFormat	featurelessFormat	= VK_FORMAT_UNDEFINED;									// Lookup process is in createInstance()
+
+				if (!isSupportedByFramework(featuredFormat))
+					continue;
+
+				// Cannot handle SRGB in shader layout classifier
+				if (isSrgbFormat(featuredFormat))
+					continue;
+
+				// Cannot handle packed in shader layout classifier
+				if (isPackedType(featuredFormat))
+					continue;
+
+				// Cannot handle swizzled component format (i.e. bgr) in shader layout classifier
+				if (isComponentSwizzled(featuredFormat))
+					continue;
+
+				// Cannot handle three-component images in shader layout classifier
+				if (getNumUsedChannels(featuredFormat) == 3)
+					continue;
+
+				const std::string		testName	= getFormatShortString(featuredFormat);
+				const TestParameters	parameters	=
+				{
+					static_cast<Operation>(operationNdx),					// Operation				operation
+					UVec3(16u, 16u, 1u),									// UVec3					size
+					IMAGE_TYPE_2D,											// ImageType				imageType
+					testedImageUsageFlags[operationNdx],					// VkImageUsageFlagBits		testedImageUsageFeature
+					featuredFormat,											// VkFormat					featuredFormat
+					featurelessFormat,										// VkFormat					featurelessFormat
+					baseFlagsAddOn | testedImageUsageFlags[operationNdx],	// VkImageUsageFlags		testedImageUsage
+					baseFlagsAddOn | pairedImageUsageFlags[operationNdx],	// VkImageUsageFlags		pairedImageUsage
+					compatibleFormatsList[groupNdx]							// const VkFormat*			compatibleFormats
+				};
+
+				imageOperationGroup->addChild(new ImageTranscodingCase(testCtx, testName, "", parameters));
+			}
+		}
+
+		imageTranscodingTests->addChild(imageOperationGroup.release());
+	}
+
+	return imageTranscodingTests.release();
+}
+
+} // image
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.hpp b/external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.hpp
new file mode 100644
index 0000000..48b3be2
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/image/vktImageTranscodingSupportTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTIMAGETRANSCODINGSUPPORTTESTS_HPP
+#define _VKTIMAGETRANSCODINGSUPPORTTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file  vktImageCompressionTranscodingSupport.hpp
+ * \brief Compression transcoding support
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace image
+{
+
+tcu::TestCaseGroup* createImageTranscodingSupportTests (tcu::TestContext& testCtx);
+
+} // image
+} // vkt
+
+#endif // _VKTIMAGETRANSCODINGSUPPORTTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/memory/CMakeLists.txt b/external/vulkancts/modules/vulkan/memory/CMakeLists.txt
index c670d55..4ee5209 100644
--- a/external/vulkancts/modules/vulkan/memory/CMakeLists.txt
+++ b/external/vulkancts/modules/vulkan/memory/CMakeLists.txt
@@ -13,6 +13,8 @@
 	vktMemoryPipelineBarrierTests.cpp
 	vktMemoryRequirementsTests.cpp
 	vktMemoryRequirementsTests.hpp
+	vktMemoryBindingTests.cpp
+	vktMemoryBindingTests.hpp
 	)
 
 set(DEQP_VK_MEMORY_LIBS
diff --git a/external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.cpp b/external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.cpp
new file mode 100644
index 0000000..6e47e24
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.cpp
@@ -0,0 +1,1019 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Memory binding test excercising VK_KHR_bind_memory2 extension.
+ *//*--------------------------------------------------------------------*/
+
+#include "vktMemoryBindingTests.hpp"
+
+#include "vktTestCase.hpp"
+#include "tcuTestLog.hpp"
+
+#include "vkPlatform.hpp"
+#include "gluVarType.hpp"
+#include "deStringUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "deSharedPtr.hpp"
+#include "vktTestCase.hpp"
+#include "vkTypeUtil.hpp"
+
+#include <algorithm>
+
+namespace vkt
+{
+namespace memory
+{
+namespace
+{
+
+using namespace vk;
+
+typedef const VkMemoryDedicatedAllocateInfoKHR								ConstDedicatedInfo;
+typedef de::SharedPtr<Move<VkDeviceMemory> >								MemoryRegionPtr;
+typedef std::vector<MemoryRegionPtr>										MemoryRegionsList;
+typedef de::SharedPtr<Move<VkBuffer> >										BufferPtr;
+typedef std::vector<BufferPtr>												BuffersList;
+typedef de::SharedPtr<Move<VkImage> >										ImagePtr;
+typedef std::vector<ImagePtr>												ImagesList;
+typedef std::vector<VkBindBufferMemoryInfoKHR>								BindBufferMemoryInfosList;
+typedef std::vector<VkBindImageMemoryInfoKHR>								BindImageMemoryInfosList;
+
+class MemoryMappingRAII
+{
+public:
+										MemoryMappingRAII					(const DeviceInterface&	deviceInterface,
+																			 const VkDevice&		device,
+																			 VkDeviceMemory			deviceMemory,
+																			 VkDeviceSize			offset,
+																			 VkDeviceSize			size,
+																			 VkMemoryMapFlags		flags)
+										: vk								(deviceInterface)
+										, dev								(device)
+										, memory							(deviceMemory)
+										, hostPtr							(DE_NULL)
+
+	{
+		vk.mapMemory(dev, memory, offset, size, flags, &hostPtr);
+	}
+
+										~MemoryMappingRAII					()
+	{
+		vk.unmapMemory(dev, memory);
+		hostPtr = DE_NULL;
+	}
+
+	void*								ptr									()
+	{
+		return hostPtr;
+	}
+
+	void								flush								(VkDeviceSize			offset,
+																			 VkDeviceSize			size)
+	{
+		const VkMappedMemoryRange		range								= makeMemoryRange(offset, size);
+		VK_CHECK(vk.flushMappedMemoryRanges(dev, 1u, &range));
+	}
+
+protected:
+	const DeviceInterface&				vk;
+	const VkDevice&						dev;
+	VkDeviceMemory						memory;
+	void*								hostPtr;
+
+	const VkMappedMemoryRange			makeMemoryRange						(VkDeviceSize			offset,
+																			 VkDeviceSize			size)
+	{
+		const VkMappedMemoryRange		range								=
+		{
+			VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE,
+			DE_NULL,
+			memory,
+			offset,
+			size
+		};
+		return range;
+	}
+};
+
+class SimpleRandomGenerator
+{
+public:
+										SimpleRandomGenerator				(deUint32				seed)
+										: value								(seed)
+	{}
+	deUint32							getNext								()
+	{
+		value += 1;
+		value ^= (value << 21);
+		value ^= (value >> 15);
+		value ^= (value << 4);
+		return value;
+	}
+protected:
+	deUint32							value;
+};
+
+struct BindingCaseParameters
+{
+	VkBufferCreateFlags					flags;
+	VkBufferUsageFlags					usage;
+	VkSharingMode						sharing;
+	VkDeviceSize						bufferSize;
+	VkExtent3D							imageSize;
+	deUint32							targetsCount;
+};
+
+BindingCaseParameters					makeBindingCaseParameters			(deUint32				targetsCount,
+																			 deUint32				width,
+																			 deUint32				height)
+{
+	BindingCaseParameters				params;
+	deMemset(&params, 0, sizeof(BindingCaseParameters));
+	params.imageSize.width = width;
+	params.imageSize.height = height;
+	params.imageSize.depth = 1;
+	params.bufferSize = params.imageSize.width * params.imageSize.height * params.imageSize.depth * sizeof(deUint32);
+	params.usage = VK_BUFFER_USAGE_TRANSFER_SRC_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT;
+	params.targetsCount = targetsCount;
+	return params;
+}
+
+BindingCaseParameters					makeBindingCaseParameters			(deUint32				targetsCount,
+																			 VkBufferUsageFlags		usage,
+																			 VkSharingMode			sharing,
+																			 VkDeviceSize			bufferSize)
+{
+	BindingCaseParameters				params								=
+	{
+		0,																	// VkBufferCreateFlags	flags;
+		usage,																// VkBufferUsageFlags	usage;
+		sharing,															// VkSharingMode		sharing;
+		bufferSize,															// VkDeviceSize			bufferSize;
+		{0u, 0u, 0u},														// VkExtent3D			imageSize;
+		targetsCount														// deUint32				targetsCount;
+	};
+	return params;
+}
+
+VkImageCreateInfo						makeImageCreateInfo					(BindingCaseParameters&	params)
+{
+	const VkImageCreateInfo				imageParams							=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,								// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		0u,																	// VkImageCreateFlags	flags;
+		VK_IMAGE_TYPE_2D,													// VkImageType			imageType;
+		VK_FORMAT_R8G8B8A8_UINT,											// VkFormat				format;
+		params.imageSize,													// VkExtent3D			extent;
+		1u,																	// deUint32				mipLevels;
+		1u,																	// deUint32				arrayLayers;
+		VK_SAMPLE_COUNT_1_BIT,												// VkSampleCountFlagBits samples;
+		VK_IMAGE_TILING_LINEAR,												// VkImageTiling		tiling;
+		VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT,	// VkImageUsageFlags	usage;
+		VK_SHARING_MODE_EXCLUSIVE,											// VkSharingMode		sharingMode;
+		0u,																	// deUint32				queueFamilyIndexCount;
+		DE_NULL,															// const deUint32*		pQueueFamilyIndices;
+		VK_IMAGE_LAYOUT_UNDEFINED,											// VkImageLayout		initialLayout;
+	};
+	return imageParams;
+}
+
+VkBufferCreateInfo						makeBufferCreateInfo				(Context&				ctx,
+																			 BindingCaseParameters&	params)
+{
+	const deUint32						queueFamilyIndex					= ctx.getUniversalQueueFamilyIndex();
+	VkBufferCreateInfo					bufferParams						=
+	{
+		VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,								// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		params.flags,														// VkBufferCreateFlags	flags;
+		params.bufferSize,													// VkDeviceSize			size;
+		params.usage,														// VkBufferUsageFlags	usage;
+		params.sharing,														// VkSharingMode		sharingMode;
+		1u,																	// uint32_t				queueFamilyIndexCount;
+		&queueFamilyIndex,													// const uint32_t*		pQueueFamilyIndices;
+	};
+	return bufferParams;
+}
+
+const VkMemoryAllocateInfo				makeMemoryAllocateInfo				(VkMemoryRequirements&	memReqs,
+																			 ConstDedicatedInfo*	next)
+{
+	const deUint32						heapTypeIndex						= (deUint32)deCtz32(memReqs.memoryTypeBits);
+	const VkMemoryAllocateInfo			allocateParams						=
+	{
+		VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,								// VkStructureType		sType;
+		next,																// const void*			pNext;
+		memReqs.size,														// VkDeviceSize			allocationSize;
+		heapTypeIndex,														// uint32_t				memoryTypeIndex;
+	};
+	return allocateParams;
+}
+
+enum MemoryHostVisibility
+{
+	MemoryAny,
+	MemoryHostVisible
+};
+
+deUint32								selectMatchingMemoryType			(Context&				ctx,
+																			 VkMemoryRequirements&	memReqs,
+																			 MemoryHostVisibility	memoryVisibility)
+{
+	const VkPhysicalDevice				vkPhysicalDevice					= ctx.getPhysicalDevice();
+	const InstanceInterface&			vkInstance							= ctx.getInstanceInterface();
+	VkPhysicalDeviceMemoryProperties	memoryProperties;
+
+	vkInstance.getPhysicalDeviceMemoryProperties(vkPhysicalDevice, &memoryProperties);
+	if (memoryVisibility == MemoryHostVisible)
+	{
+		for (deUint32 typeNdx = 0; typeNdx < memoryProperties.memoryTypeCount; ++typeNdx)
+		{
+			const deBool				isInAllowed							= (memReqs.memoryTypeBits & (1u << typeNdx)) != 0u;
+			const deBool				hasRightProperties					= (memoryProperties.memoryTypes[typeNdx].propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT) != 0u;
+			if (isInAllowed && hasRightProperties)
+				return typeNdx;
+		}
+	}
+	return (deUint32)deCtz32(memReqs.memoryTypeBits);
+}
+
+const VkMemoryAllocateInfo				makeMemoryAllocateInfo				(Context&				ctx,
+																			 VkMemoryRequirements&	memReqs,
+																			 MemoryHostVisibility	memoryVisibility)
+{
+	const deUint32						heapTypeIndex						= selectMatchingMemoryType(ctx, memReqs, memoryVisibility);
+	const VkMemoryAllocateInfo			allocateParams						=
+	{
+		VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,								// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		memReqs.size,														// VkDeviceSize			allocationSize;
+		heapTypeIndex,														// uint32_t				memoryTypeIndex;
+	};
+	return allocateParams;
+}
+
+ConstDedicatedInfo						makeDedicatedAllocationInfo			(VkBuffer				buffer)
+{
+	ConstDedicatedInfo					dedicatedAllocationInfo				=
+	{
+		VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR,				// VkStructureType		sType
+		DE_NULL,															// const void*			pNext
+		DE_NULL,															// VkImage				image
+		buffer																// VkBuffer				buffer
+	};
+	return dedicatedAllocationInfo;
+}
+
+ConstDedicatedInfo						makeDedicatedAllocationInfo			(VkImage				image)
+{
+	ConstDedicatedInfo					dedicatedAllocationInfo				=
+	{
+		VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR,				// VkStructureType		sType
+		DE_NULL,															// const void*			pNext
+		image,																// VkImage				image
+		DE_NULL																// VkBuffer				buffer
+	};
+	return dedicatedAllocationInfo;
+}
+
+const VkBindBufferMemoryInfoKHR			makeBufferMemoryBindingInfo			(VkBuffer				buffer,
+																			 VkDeviceMemory			memory)
+{
+	const VkBindBufferMemoryInfoKHR		bufferMemoryBinding					=
+	{
+		VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR,						// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		buffer,																// VkBuffer				buffer;
+		memory,																// VkDeviceMemory		memory;
+		0u,																	// VkDeviceSize			memoryOffset;
+	};
+	return bufferMemoryBinding;
+}
+
+const VkBindImageMemoryInfoKHR			makeImageMemoryBindingInfo			(VkImage				image,
+																			 VkDeviceMemory			memory)
+{
+	const VkBindImageMemoryInfoKHR		imageMemoryBinding					=
+	{
+		VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR,						// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		image,																// VkImage				image;
+		memory,																// VkDeviceMemory		memory;
+		0u,																	// VkDeviceSize			memoryOffset;
+	};
+	return imageMemoryBinding;
+}
+
+enum TransferDirection
+{
+	TransferToResource														= 0,
+	TransferFromResource													= 1
+};
+
+const VkBufferMemoryBarrier				makeMemoryBarrierInfo				(VkBuffer				buffer,
+																			 VkDeviceSize			size,
+																			 TransferDirection		direction)
+{
+	const deBool fromRes													= direction == TransferFromResource;
+	const VkAccessFlags					srcMask								= static_cast<VkAccessFlags>(fromRes ? VK_ACCESS_HOST_WRITE_BIT : VK_ACCESS_TRANSFER_WRITE_BIT);
+	const VkAccessFlags					dstMask								= static_cast<VkAccessFlags>(fromRes ? VK_ACCESS_TRANSFER_READ_BIT : VK_ACCESS_HOST_READ_BIT);
+	const VkBufferMemoryBarrier			bufferBarrier						=
+	{
+		VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,							// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		srcMask,															// VkAccessFlags		srcAccessMask;
+		dstMask,															// VkAccessFlags		dstAccessMask;
+		VK_QUEUE_FAMILY_IGNORED,											// deUint32				srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,											// deUint32				dstQueueFamilyIndex;
+		buffer,																// VkBuffer				buffer;
+		0u,																	// VkDeviceSize			offset;
+		size																// VkDeviceSize			size;
+	};
+	return bufferBarrier;
+}
+
+const VkImageMemoryBarrier				makeMemoryBarrierInfo				(VkImage				image,
+																			 VkAccessFlags			srcAccess,
+																			 VkAccessFlags			dstAccess,
+																			 VkImageLayout			oldLayout,
+																			 VkImageLayout			newLayout)
+{
+	const VkImageAspectFlags			aspect								= VK_IMAGE_ASPECT_COLOR_BIT;
+	const VkImageMemoryBarrier			imageBarrier						=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,								// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		srcAccess,															// VkAccessFlags		srcAccessMask;
+		dstAccess,															// VkAccessFlags		dstAccessMask;
+		oldLayout,															// VkImageLayout		oldLayout;
+		newLayout,															// VkImageLayout		newLayout;
+		VK_QUEUE_FAMILY_IGNORED,											// deUint32				srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,											// deUint32				dstQueueFamilyIndex;
+		image,																// VkImage				image;
+		{																	// VkImageSubresourceRange subresourceRange;
+			aspect,															// VkImageAspectFlags	aspect;
+			0u,																// deUint32				baseMipLevel;
+			1u,																// deUint32				mipLevels;
+			0u,																// deUint32				baseArraySlice;
+			1u,																// deUint32				arraySize;
+		}
+	};
+	return imageBarrier;
+}
+
+const VkCommandBufferBeginInfo			makeCommandBufferInfo				()
+{
+	const VkCommandBufferBeginInfo		cmdBufferBeginInfo					=
+	{
+		VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+		DE_NULL,
+		VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+		static_cast<const VkCommandBufferInheritanceInfo*>(DE_NULL)
+	};
+	return cmdBufferBeginInfo;
+}
+
+const VkSubmitInfo						makeSubmitInfo						(const VkCommandBuffer&	commandBuffer)
+{
+	const VkSubmitInfo					submitInfo							=
+	{
+		VK_STRUCTURE_TYPE_SUBMIT_INFO,										// VkStructureType		sType;
+		DE_NULL,															// const void*			pNext;
+		0u,																	// deUint32				waitSemaphoreCount;
+		DE_NULL,															// const VkSemaphore*	pWaitSemaphores;
+		(const VkPipelineStageFlags*)DE_NULL,								// const VkPipelineStageFlags* flags;
+		1u,																	// deUint32				commandBufferCount;
+		&commandBuffer,														// const VkCommandBuffer* pCommandBuffers;
+		0u,																	// deUint32				signalSemaphoreCount;
+		DE_NULL																// const VkSemaphore*	pSignalSemaphores;
+	};
+	return submitInfo;
+}
+
+Move<VkCommandBuffer>					createCommandBuffer					(const DeviceInterface&	vk,
+																			 VkDevice				device,
+																			 VkCommandPool			commandPool)
+{
+	const VkCommandBufferAllocateInfo allocInfo =
+	{
+		VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,
+		DE_NULL,
+		commandPool,
+		VK_COMMAND_BUFFER_LEVEL_PRIMARY,
+		1
+	};
+	return allocateCommandBuffer(vk, device, &allocInfo);
+}
+
+
+template<typename TTarget>
+void									createBindingTargets				(std::vector<de::SharedPtr<Move<TTarget> > >&
+																									targets,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params);
+
+template<>
+void									createBindingTargets<VkBuffer>		(BuffersList&			targets,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const deUint32						count								= params.targetsCount;
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+
+	targets.reserve(count);
+	for (deUint32 i = 0u; i < count; ++i)
+	{
+		VkBufferCreateInfo				bufferParams						= makeBufferCreateInfo(ctx, params);
+		targets.push_back(BufferPtr(new Move<VkBuffer>(createBuffer(vk, vkDevice, &bufferParams))));
+	}
+}
+
+template<>
+void									createBindingTargets<VkImage>		(ImagesList&			targets,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const deUint32						count								= params.targetsCount;
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+
+	targets.reserve(count);
+	for (deUint32 i = 0u; i < count; ++i)
+	{
+		VkImageCreateInfo				imageParams							= makeImageCreateInfo(params);
+		targets.push_back(ImagePtr(new Move<VkImage>(createImage(vk, vkDevice, &imageParams))));
+	}
+}
+
+template<typename TTarget, deBool TDedicated>
+void									createMemory						(std::vector<de::SharedPtr<Move<TTarget> > >&
+																									targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params);
+
+template<>
+void									createMemory<VkBuffer, DE_FALSE>	(BuffersList&			targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	DE_UNREF(params);
+	const deUint32						count								= static_cast<deUint32>(targets.size());
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+
+	memory.reserve(count);
+	for (deUint32 i = 0; i < count; ++i)
+	{
+		VkMemoryRequirements			memReqs;
+
+		vk.getBufferMemoryRequirements(vkDevice, **targets[i], &memReqs);
+
+		const VkMemoryAllocateInfo		memAlloc							= makeMemoryAllocateInfo(memReqs, DE_NULL);
+		VkDeviceMemory					rawMemory							= DE_NULL;
+
+		vk.allocateMemory(vkDevice, &memAlloc, (VkAllocationCallbacks*)DE_NULL, &rawMemory);
+		memory.push_back(MemoryRegionPtr(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
+	}
+}
+
+template<>
+void									createMemory<VkImage, DE_FALSE>		(ImagesList&			targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	DE_UNREF(params);
+	const deUint32						count								= static_cast<deUint32>(targets.size());
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+
+	memory.reserve(count);
+	for (deUint32 i = 0; i < count; ++i)
+	{
+		VkMemoryRequirements			memReqs;
+		vk.getImageMemoryRequirements(vkDevice, **targets[i], &memReqs);
+
+		const VkMemoryAllocateInfo		memAlloc							= makeMemoryAllocateInfo(memReqs, DE_NULL);
+		VkDeviceMemory					rawMemory							= DE_NULL;
+
+		vk.allocateMemory(vkDevice, &memAlloc, (VkAllocationCallbacks*)DE_NULL, &rawMemory);
+		memory.push_back(de::SharedPtr<Move<VkDeviceMemory> >(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
+	}
+}
+
+template<>
+void									createMemory<VkBuffer, DE_TRUE>		(BuffersList&			targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	DE_UNREF(params);
+	const deUint32						count								= static_cast<deUint32>(targets.size());
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+
+	memory.reserve(count);
+	for (deUint32 i = 0; i < count; ++i)
+	{
+		VkMemoryRequirements			memReqs;
+
+		vk.getBufferMemoryRequirements(vkDevice, **targets[i], &memReqs);
+
+		ConstDedicatedInfo				dedicatedAllocationInfo				= makeDedicatedAllocationInfo(**targets[i]);;
+		const VkMemoryAllocateInfo		memAlloc							= makeMemoryAllocateInfo(memReqs, &dedicatedAllocationInfo);
+		VkDeviceMemory					rawMemory							= DE_NULL;
+
+		vk.allocateMemory(vkDevice, &memAlloc, static_cast<VkAllocationCallbacks*>(DE_NULL), &rawMemory);
+		memory.push_back(MemoryRegionPtr(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
+	}
+}
+
+template<>
+void									createMemory<VkImage, DE_TRUE>		(ImagesList&			targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	DE_UNREF(params);
+	const deUint32						count								= static_cast<deUint32>(targets.size());
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+
+	memory.reserve(count);
+	for (deUint32 i = 0; i < count; ++i)
+	{
+		VkMemoryRequirements			memReqs;
+		vk.getImageMemoryRequirements(vkDevice, **targets[i], &memReqs);
+
+		ConstDedicatedInfo				dedicatedAllocationInfo				= makeDedicatedAllocationInfo(**targets[i]);
+		const VkMemoryAllocateInfo		memAlloc							= makeMemoryAllocateInfo(memReqs, &dedicatedAllocationInfo);
+		VkDeviceMemory					rawMemory							= DE_NULL;
+
+		vk.allocateMemory(vkDevice, &memAlloc, static_cast<VkAllocationCallbacks*>(DE_NULL), &rawMemory);
+		memory.push_back(MemoryRegionPtr(new Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL))));
+	}
+}
+
+template<typename TTarget>
+void									makeBinding							(std::vector<de::SharedPtr<Move<TTarget> > >&
+																									targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params);
+
+template<>
+void									makeBinding<VkBuffer>				(BuffersList&			targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	DE_UNREF(params);
+	const deUint32						count								= static_cast<deUint32>(targets.size());
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	BindBufferMemoryInfosList			bindMemoryInfos;
+
+	for (deUint32 i = 0; i < count; ++i)
+	{
+		bindMemoryInfos.push_back(makeBufferMemoryBindingInfo(**targets[i], **memory[i]));
+	}
+
+	VK_CHECK(vk.bindBufferMemory2KHR(vkDevice, count, &bindMemoryInfos.front()));
+}
+
+template<>
+void									makeBinding<VkImage>				(ImagesList&			targets,
+																			 MemoryRegionsList&		memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	DE_UNREF(params);
+	const deUint32						count								= static_cast<deUint32>(targets.size());
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	BindImageMemoryInfosList			bindMemoryInfos;
+
+	for (deUint32 i = 0; i < count; ++i)
+	{
+		bindMemoryInfos.push_back(makeImageMemoryBindingInfo(**targets[i], **memory[i]));
+	}
+
+	VK_CHECK(vk.bindImageMemory2KHR(vkDevice, count, &bindMemoryInfos.front()));
+}
+
+template <typename TTarget>
+void									fillUpResource						(Move<VkBuffer>&		source,
+																			 Move<TTarget>&			target,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params);
+
+template <>
+void									fillUpResource<VkBuffer>			(Move<VkBuffer>&		source,
+																			 Move<VkBuffer>&		target,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const VkQueue						queue								= ctx.getUniversalQueue();
+
+	const VkBufferMemoryBarrier			srcBufferBarrier					= makeMemoryBarrierInfo(*source, params.bufferSize, TransferFromResource);
+	const VkBufferMemoryBarrier			dstBufferBarrier					= makeMemoryBarrierInfo(*target, params.bufferSize, TransferToResource);
+
+	const VkCommandBufferBeginInfo		cmdBufferBeginInfo					= makeCommandBufferInfo();
+	Move<VkCommandPool>					commandPool							= createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, 0);
+	Move<VkCommandBuffer>				cmdBuffer							= createCommandBuffer(vk, vkDevice, *commandPool);
+	VkBufferCopy						bufferCopy							= { 0u, 0u, params.bufferSize };
+
+	VK_CHECK(vk.beginCommandBuffer(*cmdBuffer, &cmdBufferBeginInfo));
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &srcBufferBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+	vk.cmdCopyBuffer(*cmdBuffer, *source, *target, 1, &bufferCopy);
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &dstBufferBarrier, 0, (const VkImageMemoryBarrier*)DE_NULL);
+	VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+	const VkSubmitInfo					submitInfo							= makeSubmitInfo(*cmdBuffer);
+	Move<VkFence>						fence								= createFence(vk, vkDevice);
+
+	VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+	VK_CHECK(vk.waitForFences(vkDevice, 1, &*fence, DE_TRUE, ~(0ull)));
+}
+
+template <>
+void									fillUpResource<VkImage>				(Move<VkBuffer>&		source,
+																			 Move<VkImage>&			target,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const VkQueue						queue								= ctx.getUniversalQueue();
+
+	const VkBufferMemoryBarrier			srcBufferBarrier					= makeMemoryBarrierInfo(*source, params.bufferSize, TransferFromResource);
+	const VkImageMemoryBarrier			preImageBarrier						= makeMemoryBarrierInfo(*target, 0u, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL);
+	const VkImageMemoryBarrier			dstImageBarrier						= makeMemoryBarrierInfo(*target, VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL);
+
+	const VkCommandBufferBeginInfo		cmdBufferBeginInfo					= makeCommandBufferInfo();
+	Move<VkCommandPool>					commandPool							= createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, 0);
+	Move<VkCommandBuffer>				cmdBuffer							= createCommandBuffer(vk, vkDevice, *commandPool);
+
+	const VkBufferImageCopy				copyRegion							=
+	{
+		0u,																	// VkDeviceSize			bufferOffset;
+		params.imageSize.width,												// deUint32				bufferRowLength;
+		params.imageSize.height,											// deUint32				bufferImageHeight;
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,										// VkImageAspectFlags	aspect;
+			0u,																// deUint32				mipLevel;
+			0u,																// deUint32				baseArrayLayer;
+			1u,																// deUint32				layerCount;
+		},																	// VkImageSubresourceLayers imageSubresource;
+		{ 0, 0, 0 },														// VkOffset3D			imageOffset;
+		params.imageSize													// VkExtent3D			imageExtent;
+	};
+
+	VK_CHECK(vk.beginCommandBuffer(*cmdBuffer, &cmdBufferBeginInfo));
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &srcBufferBarrier, 1, &preImageBarrier);
+	vk.cmdCopyBufferToImage(*cmdBuffer, *source, *target, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1, (&copyRegion));
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &dstImageBarrier);
+	VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+	const VkSubmitInfo					submitInfo							= makeSubmitInfo(*cmdBuffer);
+	Move<VkFence>						fence								= createFence(vk, vkDevice);
+
+	VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+	VK_CHECK(vk.waitForFences(vkDevice, 1, &*fence, DE_TRUE, ~(0ull)));
+}
+
+template <typename TTarget>
+void									readUpResource						(Move<TTarget>&			source,
+																			 Move<VkBuffer>&		target,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params);
+
+template <>
+void									readUpResource						(Move<VkBuffer>&		source,
+																			 Move<VkBuffer>&		target,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	fillUpResource(source, target, ctx, params);
+}
+
+template <>
+void									readUpResource						(Move<VkImage>&			source,
+																			 Move<VkBuffer>&		target,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+	const VkQueue						queue								= ctx.getUniversalQueue();
+
+	const VkImageMemoryBarrier			srcImageBarrier						= makeMemoryBarrierInfo(*source, VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL);
+	const VkBufferMemoryBarrier			dstBufferBarrier					= makeMemoryBarrierInfo(*target, params.bufferSize, TransferToResource);
+	const VkImageMemoryBarrier			postImageBarrier					= makeMemoryBarrierInfo(*source, VK_ACCESS_TRANSFER_READ_BIT, VK_ACCESS_TRANSFER_WRITE_BIT, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL);
+
+	const VkCommandBufferBeginInfo		cmdBufferBeginInfo					= makeCommandBufferInfo();
+	Move<VkCommandPool>					commandPool							= createCommandPool(vk, vkDevice, VK_COMMAND_POOL_CREATE_TRANSIENT_BIT, 0);
+	Move<VkCommandBuffer>				cmdBuffer							= createCommandBuffer(vk, vkDevice, *commandPool);
+
+	const VkBufferImageCopy				copyRegion							=
+	{
+		0u,																	// VkDeviceSize			bufferOffset;
+		params.imageSize.width,												// deUint32				bufferRowLength;
+		params.imageSize.height,											// deUint32				bufferImageHeight;
+		{
+			VK_IMAGE_ASPECT_COLOR_BIT,										// VkImageAspectFlags	aspect;
+			0u,																// deUint32				mipLevel;
+			0u,																// deUint32				baseArrayLayer;
+			1u,																// deUint32				layerCount;
+		},																	// VkImageSubresourceLayers imageSubresource;
+		{ 0, 0, 0 },														// VkOffset3D			imageOffset;
+		params.imageSize													// VkExtent3D			imageExtent;
+	};
+
+	VK_CHECK(vk.beginCommandBuffer(*cmdBuffer, &cmdBufferBeginInfo));
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_HOST_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 0, (const VkBufferMemoryBarrier*)DE_NULL, 1, &srcImageBarrier);
+	vk.cmdCopyImageToBuffer(*cmdBuffer, *source, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *target, 1, (&copyRegion));
+	vk.cmdPipelineBarrier(*cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, (VkDependencyFlags)0, 0, (const VkMemoryBarrier*)DE_NULL, 1, &dstBufferBarrier, 1, &postImageBarrier);
+	VK_CHECK(vk.endCommandBuffer(*cmdBuffer));
+
+	const VkSubmitInfo					submitInfo							= makeSubmitInfo(*cmdBuffer);
+	Move<VkFence>						fence								= createFence(vk, vkDevice);
+
+	VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+	VK_CHECK(vk.waitForFences(vkDevice, 1, &*fence, DE_TRUE, ~(0ull)));
+}
+
+void									createBuffer						(Move<VkBuffer>&		buffer,
+																			 Move<VkDeviceMemory>&	memory,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+	VkBufferCreateInfo					bufferParams						= makeBufferCreateInfo(ctx, params);
+	VkMemoryRequirements				memReqs;
+
+	buffer = createBuffer(vk, vkDevice, &bufferParams);
+	vk.getBufferMemoryRequirements(vkDevice, *buffer, &memReqs);
+
+	const VkMemoryAllocateInfo			memAlloc							= makeMemoryAllocateInfo(ctx, memReqs, MemoryHostVisible);
+	VkDeviceMemory						rawMemory							= DE_NULL;
+
+	vk.allocateMemory(vkDevice, &memAlloc, static_cast<VkAllocationCallbacks*>(DE_NULL), &rawMemory);
+	memory = Move<VkDeviceMemory>(check<VkDeviceMemory>(rawMemory), Deleter<VkDeviceMemory>(vk, vkDevice, DE_NULL));
+	VK_CHECK(vk.bindBufferMemory(vkDevice, *buffer, *memory, 0u));
+}
+
+void									pushData							(VkDeviceMemory			memory,
+																			 deUint32				dataSeed,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+	MemoryMappingRAII					hostMemory							(vk, vkDevice, memory, 0u, params.bufferSize, 0u);
+	deUint8*							hostBuffer							= static_cast<deUint8*>(hostMemory.ptr());
+	SimpleRandomGenerator				random								(dataSeed);
+
+	for (deUint32 i = 0u; i < params.bufferSize; ++i)
+	{
+		hostBuffer[i] = static_cast<deUint8>(random.getNext() & 0xFFu);
+	}
+	hostMemory.flush(0u, params.bufferSize);
+}
+
+deBool									checkData							(VkDeviceMemory			memory,
+																			 deUint32				dataSeed,
+																			 Context&				ctx,
+																			 BindingCaseParameters	params)
+{
+	const DeviceInterface&				vk									= ctx.getDeviceInterface();
+	const VkDevice						vkDevice							= ctx.getDevice();
+	MemoryMappingRAII					hostMemory							(vk, vkDevice, memory, 0u, params.bufferSize, 0u);
+	deUint8*							hostBuffer							= static_cast<deUint8*>(hostMemory.ptr());
+	SimpleRandomGenerator				random								(dataSeed);
+
+	for (deUint32 i = 0u; i < params.bufferSize; ++i)
+	{
+		if (hostBuffer[i] != static_cast<deUint8>(random.getNext() & 0xFFu) )
+			return DE_FALSE;
+	}
+	return DE_TRUE;
+}
+
+template<typename TTarget, deBool TDedicated>
+class MemoryBindingInstance : public TestInstance
+{
+public:
+										MemoryBindingInstance				(Context&				ctx,
+																			 BindingCaseParameters	params)
+										: TestInstance						(ctx)
+										, m_params							(params)
+	{
+	}
+
+	virtual tcu::TestStatus				iterate								(void)
+	{
+		const std::vector<std::string>&	extensions							= m_context.getDeviceExtensions();
+		const deBool					isSupported							= std::find(extensions.begin(), extensions.end(), "VK_KHR_bind_memory2") != extensions.end();
+		if (!isSupported)
+		{
+			TCU_THROW(NotSupportedError, "Not supported");
+		}
+
+		std::vector<de::SharedPtr<Move<TTarget> > >
+										targets;
+		MemoryRegionsList				memory;
+
+		createBindingTargets<TTarget>(targets, m_context, m_params);
+		createMemory<TTarget, TDedicated>(targets, memory, m_context, m_params);
+		makeBinding<TTarget>(targets, memory, m_context, m_params);
+
+		Move<VkBuffer>					srcBuffer;
+		Move<VkDeviceMemory>			srcMemory;
+
+		createBuffer(srcBuffer, srcMemory, m_context, m_params);
+		pushData(*srcMemory, 1, m_context, m_params);
+
+		Move<VkBuffer>					dstBuffer;
+		Move<VkDeviceMemory>			dstMemory;
+
+		createBuffer(dstBuffer, dstMemory, m_context, m_params);
+
+		deBool							passed								= DE_TRUE;
+		for (deUint32 i = 0; passed && i < m_params.targetsCount; ++i)
+		{
+			fillUpResource(srcBuffer, *targets[i], m_context, m_params);
+			readUpResource(*targets[i], dstBuffer, m_context, m_params);
+			passed = checkData(*dstMemory, 1, m_context, m_params);
+		}
+
+		return passed ? tcu::TestStatus::pass("Pass") : tcu::TestStatus::fail("Failed");
+	}
+private:
+	BindingCaseParameters				m_params;
+};
+
+template<typename TTarget, deBool TDedicated>
+class AliasedMemoryBindingInstance : public TestInstance
+{
+public:
+										AliasedMemoryBindingInstance		(Context&				ctx,
+																			 BindingCaseParameters	params)
+										: TestInstance						(ctx)
+										, m_params							(params)
+	{
+	}
+
+	virtual tcu::TestStatus				iterate								(void)
+	{
+		const std::vector<std::string>&	extensions							= m_context.getDeviceExtensions();
+		const deBool					isSupported							= std::find(extensions.begin(), extensions.end(), "VK_KHR_bind_memory2") != extensions.end();
+		if (!isSupported)
+		{
+			TCU_THROW(NotSupportedError, "Not supported");
+		}
+
+		std::vector<de::SharedPtr<Move<TTarget> > >
+										targets[2];
+		MemoryRegionsList				memory;
+
+		for (deUint32 i = 0; i < DE_LENGTH_OF_ARRAY(targets); ++i)
+			createBindingTargets<TTarget>(targets[i], m_context, m_params);
+		createMemory<TTarget, TDedicated>(targets[0], memory, m_context, m_params);
+		for (deUint32 i = 0; i < DE_LENGTH_OF_ARRAY(targets); ++i)
+			makeBinding<TTarget>(targets[i], memory, m_context, m_params);
+
+		Move<VkBuffer>					srcBuffer;
+		Move<VkDeviceMemory>			srcMemory;
+
+		createBuffer(srcBuffer, srcMemory, m_context, m_params);
+		pushData(*srcMemory, 2, m_context, m_params);
+
+		Move<VkBuffer>					dstBuffer;
+		Move<VkDeviceMemory>			dstMemory;
+
+		createBuffer(dstBuffer, dstMemory, m_context, m_params);
+
+		deBool							passed								= DE_TRUE;
+		for (deUint32 i = 0; passed && i < m_params.targetsCount; ++i)
+		{
+			fillUpResource(srcBuffer, *(targets[0][i]), m_context, m_params);
+			readUpResource(*(targets[1][i]), dstBuffer, m_context, m_params);
+			passed = checkData(*dstMemory, 2, m_context, m_params);
+		}
+
+		return passed ? tcu::TestStatus::pass("Pass") : tcu::TestStatus::fail("Failed");
+	}
+private:
+	BindingCaseParameters				m_params;
+};
+
+template<typename TInstance>
+class MemoryBindingTest : public TestCase
+{
+public:
+										MemoryBindingTest					(tcu::TestContext&		testCtx,
+																			 const std::string&		name,
+																			 const std::string&		description,
+																			 BindingCaseParameters	params)
+										: TestCase							(testCtx, name, description)
+										, m_params							(params)
+	{
+	}
+
+	virtual								~MemoryBindingTest					(void)
+	{
+	}
+
+	virtual TestInstance*				createInstance						(Context&				ctx) const
+	{
+		return new TInstance(ctx, m_params);
+	}
+
+private:
+	BindingCaseParameters				m_params;
+};
+
+} // unnamed namespace
+
+tcu::TestCaseGroup* createMemoryBindingTests (tcu::TestContext& testCtx)
+{
+	de::MovePtr<tcu::TestCaseGroup>		group								(new tcu::TestCaseGroup(testCtx, "binding", "Memory binding tests."));
+
+	de::MovePtr<tcu::TestCaseGroup>		regular								(new tcu::TestCaseGroup(testCtx, "regular", "Basic memory binding tests."));
+	de::MovePtr<tcu::TestCaseGroup>		aliasing							(new tcu::TestCaseGroup(testCtx, "aliasing", "Memory binding tests with aliasing of two resources."));
+
+	de::MovePtr<tcu::TestCaseGroup>		regular_suballocated				(new tcu::TestCaseGroup(testCtx, "suballocated", "Basic memory binding tests with suballocated memory."));
+	de::MovePtr<tcu::TestCaseGroup>		regular_dedicated					(new tcu::TestCaseGroup(testCtx, "dedicated", "Basic memory binding tests with deditatedly allocated memory."));
+
+	de::MovePtr<tcu::TestCaseGroup>		aliasing_suballocated				(new tcu::TestCaseGroup(testCtx, "suballocated", "Memory binding tests with aliasing of two resources with suballocated mamory."));
+
+	const VkDeviceSize					allocationSizes[]					= {	33, 257, 4087, 8095, 1*1024*1024 + 1	};
+
+	for (deUint32 sizeNdx = 0u; sizeNdx < DE_LENGTH_OF_ARRAY(allocationSizes); ++sizeNdx )
+	{
+		const VkDeviceSize				bufferSize							= allocationSizes[sizeNdx];
+		const BindingCaseParameters		params								= makeBindingCaseParameters(10, VK_BUFFER_USAGE_TRANSFER_SRC_BIT | VK_BUFFER_USAGE_TRANSFER_DST_BIT, VK_SHARING_MODE_EXCLUSIVE, bufferSize);
+		std::ostringstream				testName;
+
+		testName << "buffer_" << bufferSize;
+		regular_suballocated->addChild(new MemoryBindingTest<MemoryBindingInstance<VkBuffer, DE_FALSE> >(testCtx, testName.str(), " ", params));
+		regular_dedicated->addChild(new MemoryBindingTest<MemoryBindingInstance<VkBuffer, DE_TRUE> >(testCtx, testName.str(), " ", params));
+		aliasing_suballocated->addChild(new MemoryBindingTest<AliasedMemoryBindingInstance<VkBuffer, DE_FALSE> >(testCtx, testName.str(), " ", params));
+	}
+
+	const deUint32						imageSizes[]						= {	8, 33, 257	};
+
+	for (deUint32 widthNdx = 0u; widthNdx < DE_LENGTH_OF_ARRAY(imageSizes); ++widthNdx )
+	for (deUint32 heightNdx = 0u; heightNdx < DE_LENGTH_OF_ARRAY(imageSizes); ++heightNdx )
+	{
+		const deUint32					width								= imageSizes[widthNdx];
+		const deUint32					height								= imageSizes[heightNdx];
+		const BindingCaseParameters		regularparams						= makeBindingCaseParameters(10, width, height);
+		std::ostringstream				testName;
+
+		testName << "image_" << width << '_' << height;
+		regular_suballocated->addChild(new MemoryBindingTest<MemoryBindingInstance<VkImage, DE_FALSE> >(testCtx, testName.str(), " ", regularparams));
+		regular_dedicated->addChild(new MemoryBindingTest<MemoryBindingInstance<VkImage, DE_TRUE> >(testCtx, testName.str(), "", regularparams));
+		aliasing_suballocated->addChild(new MemoryBindingTest<AliasedMemoryBindingInstance<VkImage, DE_FALSE> >(testCtx, testName.str(), " ", regularparams));
+	}
+
+	regular->addChild(regular_suballocated.release());
+	regular->addChild(regular_dedicated.release());
+
+	aliasing->addChild(aliasing_suballocated.release());
+
+	group->addChild(regular.release());
+	group->addChild(aliasing.release());
+
+	return group.release();
+}
+
+} // memory
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.hpp b/external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.hpp
new file mode 100644
index 0000000..75c486a
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/memory/vktMemoryBindingTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTMEMORYBINDINGTESTS_HPP
+#define _VKTMEMORYBINDINGTESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 The Khronos Group Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Memory binding test excercising VK_KHR_bind_memory2 extension.
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace memory
+{
+
+tcu::TestCaseGroup* createMemoryBindingTests (tcu::TestContext& testCtx);
+
+} // memory
+} // vkt
+
+#endif // _VKTMEMORYBINDINGTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.cpp b/external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.cpp
index d613422..5b22b48 100644
--- a/external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.cpp
+++ b/external/vulkancts/modules/vulkan/memory/vktMemoryRequirementsTests.cpp
@@ -32,6 +32,7 @@
 #include "vkQueryUtil.hpp"
 #include "vkStrUtil.hpp"
 #include "vkTypeUtil.hpp"
+#include "vkImageUtil.hpp"
 
 #include "deUniquePtr.hpp"
 #include "deStringUtil.hpp"
@@ -48,6 +49,7 @@
 {
 using namespace vk;
 using de::MovePtr;
+using tcu::TestLog;
 
 Move<VkBuffer> makeBuffer (const DeviceInterface& vk, const VkDevice device, const VkDeviceSize size, const VkBufferCreateFlags flags, const VkBufferUsageFlags usage)
 {
@@ -149,6 +151,11 @@
 	return static_cast<T>(tmp);
 }
 
+bool validValueVkBool32 (const VkBool32 value)
+{
+	return (value == VK_FALSE || value == VK_TRUE);
+}
+
 class IBufferMemoryRequirements
 {
 public:
@@ -503,9 +510,141 @@
 }
 
 
+class BufferMemoryRequirementsDedicatedAllocation : public BufferMemoryRequirementsExtended
+{
+	static tcu::TestStatus testEntryPoint	(Context&									context,
+											 const VkBufferCreateFlags					bufferFlags);
+
+protected:
+	virtual void addFunctionTestCase		(tcu::TestCaseGroup*						group,
+											 const std::string&							name,
+											 const std::string&							desc,
+											 VkBufferCreateFlags						arg0);
+
+	virtual void preTestChecks				(Context&									context,
+											 const InstanceInterface&					vki,
+											 const VkPhysicalDevice						physDevice,
+											 const VkBufferCreateFlags					flags);
+
+	virtual void updateMemoryRequirements	(const DeviceInterface&						vk,
+											 const VkDevice								device,
+											 const VkDeviceSize							size,
+											 const VkBufferCreateFlags					flags,
+											 const VkBufferUsageFlags					usage,
+											 const bool									all);
+
+	virtual void verifyMemoryRequirements	(tcu::ResultCollector&						result,
+											 const VkPhysicalDeviceMemoryProperties&	deviceMemoryProperties,
+											 const VkPhysicalDeviceLimits&				limits,
+											 const VkBufferCreateFlags					bufferFlags,
+											 const VkBufferUsageFlags					usage);
+
+protected:
+	VkBool32	m_allUsageFlagsPrefersDedicatedAllocation;
+	VkBool32	m_allUsageFlagsRequiresDedicatedAllocation;
+
+	VkBool32	m_currentTestPrefersDedicatedAllocation;
+	VkBool32	m_currentTestRequiresDedicatedAllocation;
+};
+
+
+tcu::TestStatus BufferMemoryRequirementsDedicatedAllocation::testEntryPoint(Context& context, const VkBufferCreateFlags bufferFlags)
+{
+	BufferMemoryRequirementsDedicatedAllocation test;
+
+	return test.execTest(context, bufferFlags);
+}
+
+void BufferMemoryRequirementsDedicatedAllocation::addFunctionTestCase (tcu::TestCaseGroup*	group,
+																	   const std::string&	name,
+																	   const std::string&	desc,
+																	   VkBufferCreateFlags	arg0)
+{
+	addFunctionCase(group, name, desc, testEntryPoint, arg0);
+}
+
+void BufferMemoryRequirementsDedicatedAllocation::preTestChecks (Context&					context,
+																 const InstanceInterface&	vki,
+																 const VkPhysicalDevice		physDevice,
+																 const VkBufferCreateFlags	flags)
+{
+	const std::string extensionName("VK_KHR_dedicated_allocation");
+
+	if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), extensionName))
+		TCU_THROW(NotSupportedError, std::string(extensionName + " is not supported").c_str());
+
+	BufferMemoryRequirementsExtended::preTestChecks(context, vki, physDevice, flags);
+}
+
+void BufferMemoryRequirementsDedicatedAllocation::updateMemoryRequirements (const DeviceInterface&		vk,
+																			const VkDevice				device,
+																			const VkDeviceSize			size,
+																			const VkBufferCreateFlags	flags,
+																			const VkBufferUsageFlags	usage,
+																			const bool					all)
+{
+	const deUint32						invalidVkBool32			= static_cast<deUint32>(~0);
+
+	VkMemoryDedicatedRequirementsKHR	dedicatedRequirements	=
+	{
+		VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR,	// VkStructureType	sType
+		DE_NULL,												// void*			pNext
+		invalidVkBool32,										// VkBool32			prefersDedicatedAllocation
+		invalidVkBool32											// VkBool32			requiresDedicatedAllocation
+	};
+
+	if (all)
+	{
+		m_allUsageFlagsRequirements					= getBufferMemoryRequirements2(vk, device, size, flags, usage, &dedicatedRequirements);
+		m_allUsageFlagsPrefersDedicatedAllocation	= dedicatedRequirements.prefersDedicatedAllocation;
+		m_allUsageFlagsRequiresDedicatedAllocation	= dedicatedRequirements.requiresDedicatedAllocation;
+
+		TCU_CHECK(validValueVkBool32(m_allUsageFlagsPrefersDedicatedAllocation));
+		// Test design expects m_allUsageFlagsRequiresDedicatedAllocation to be false
+		TCU_CHECK(m_allUsageFlagsRequiresDedicatedAllocation == VK_FALSE);
+	}
+	else
+	{
+		m_currentTestRequirements					= getBufferMemoryRequirements2(vk, device, size, flags, usage, &dedicatedRequirements);
+		m_currentTestPrefersDedicatedAllocation		= dedicatedRequirements.prefersDedicatedAllocation;
+		m_currentTestRequiresDedicatedAllocation	= dedicatedRequirements.requiresDedicatedAllocation;
+	}
+}
+
+void BufferMemoryRequirementsDedicatedAllocation::verifyMemoryRequirements (tcu::ResultCollector&					result,
+																			const VkPhysicalDeviceMemoryProperties&	deviceMemoryProperties,
+																			const VkPhysicalDeviceLimits&			limits,
+																			const VkBufferCreateFlags				bufferFlags,
+																			const VkBufferUsageFlags				usage)
+{
+	BufferMemoryRequirementsExtended::verifyMemoryRequirements(result, deviceMemoryProperties, limits, bufferFlags, usage);
+
+	result.check(validValueVkBool32(m_currentTestPrefersDedicatedAllocation),
+		"Invalid VkBool32 value in m_currentTestPrefersDedicatedAllocation");
+
+	result.check(m_currentTestRequiresDedicatedAllocation == VK_FALSE,
+		"Regular (non-shared) objects must not require dedicated allocations");
+
+	result.check(m_currentTestPrefersDedicatedAllocation == VK_FALSE || m_currentTestPrefersDedicatedAllocation == VK_FALSE,
+		"Preferred and required flags for dedicated memory cannot be set to true at the same time");
+}
+
 
 struct ImageTestParams
 {
+	ImageTestParams (VkImageCreateFlags		flags_,
+					 VkImageTiling			tiling_,
+					 bool					transient_)
+	: flags		(flags_)
+	, tiling	(tiling_)
+	, transient	(transient_)
+	{
+	}
+
+	ImageTestParams (void)
+	{
+	}
+
 	VkImageCreateFlags		flags;
 	VkImageTiling			tiling;
 	bool					transient;
@@ -566,21 +705,14 @@
 											 const VkPhysicalDeviceMemoryProperties&	deviceMemoryProperties);
 
 private:
-	virtual bool isUsageMatchesFeatures		(const VkImageUsageFlags					usage,
-											 const VkFormatFeatureFlags					featureFlags);
-
 	virtual bool isImageSupported			(const InstanceInterface&					vki,
 											 const VkPhysicalDevice						physDevice,
+											 const std::vector<std::string>&			deviceExtensions,
 											 const VkImageCreateInfo&					info);
 
-	virtual VkExtent3D makeExtentForImage	(const VkImageType							imageType);
-
 	virtual bool isFormatMatchingAspect		(const VkFormat								format,
 											 const VkImageAspectFlags					aspect);
 
-
-	virtual std::string getImageInfoString	(const VkImageCreateInfo&					imageInfo);
-
 protected:
 	VkImageCreateInfo		m_currentTestImageInfo;
 	VkMemoryRequirements	m_currentTestRequirements;
@@ -720,7 +852,7 @@
 	}
 }
 
-bool ImageMemoryRequirementsOriginal::isUsageMatchesFeatures (const VkImageUsageFlags usage, const VkFormatFeatureFlags featureFlags)
+bool isUsageMatchesFeatures (const VkImageUsageFlags usage, const VkFormatFeatureFlags featureFlags)
 {
 	if ((usage & VK_IMAGE_USAGE_SAMPLED_BIT) && (featureFlags & VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT))
 		return true;
@@ -735,10 +867,20 @@
 }
 
 //! This catches both invalid as well as legal but unsupported combinations of image parameters
-bool ImageMemoryRequirementsOriginal::isImageSupported (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const VkImageCreateInfo& info)
+bool ImageMemoryRequirementsOriginal::isImageSupported (const InstanceInterface& vki, const VkPhysicalDevice physDevice, const std::vector<std::string>& deviceExtensions, const VkImageCreateInfo& info)
 {
 	DE_ASSERT(info.extent.width >= 1u && info.extent.height >= 1u && info.extent.depth >= 1u);
 
+	if ((isYCbCrFormat(info.format)
+		&& (info.imageType != VK_IMAGE_TYPE_2D
+			|| info.mipLevels != 1
+			|| info.arrayLayers != 1
+			|| info.samples != VK_SAMPLE_COUNT_1_BIT))
+			|| !de::contains(deviceExtensions.begin(), deviceExtensions.end(), "VK_KHR_sampler_ycbcr_conversion"))
+	{
+		return false;
+	}
+
 	if (info.imageType == VK_IMAGE_TYPE_1D)
 	{
 		DE_ASSERT(info.extent.height == 1u && info.extent.depth == 1u);
@@ -886,7 +1028,7 @@
 	return result == VK_SUCCESS;
 }
 
-VkExtent3D ImageMemoryRequirementsOriginal::makeExtentForImage (const VkImageType imageType)
+VkExtent3D makeExtentForImage (const VkImageType imageType)
 {
 	VkExtent3D extent = { 64u, 64u, 4u };
 
@@ -908,7 +1050,7 @@
 	return (aspect == (VK_IMAGE_ASPECT_DEPTH_BIT | VK_IMAGE_ASPECT_STENCIL_BIT)) == isDepthStencilFormat;
 }
 
-std::string ImageMemoryRequirementsOriginal::getImageInfoString (const VkImageCreateInfo& imageInfo)
+std::string getImageInfoString (const VkImageCreateInfo& imageInfo)
 {
 	std::ostringstream str;
 
@@ -938,6 +1080,227 @@
 
 tcu::TestStatus ImageMemoryRequirementsOriginal::execTest (Context& context, const ImageTestParams params)
 {
+	const VkFormat				formats[]		=
+	{
+		VK_FORMAT_R4G4_UNORM_PACK8,
+		VK_FORMAT_R4G4B4A4_UNORM_PACK16,
+		VK_FORMAT_B4G4R4A4_UNORM_PACK16,
+		VK_FORMAT_R5G6B5_UNORM_PACK16,
+		VK_FORMAT_B5G6R5_UNORM_PACK16,
+		VK_FORMAT_R5G5B5A1_UNORM_PACK16,
+		VK_FORMAT_B5G5R5A1_UNORM_PACK16,
+		VK_FORMAT_A1R5G5B5_UNORM_PACK16,
+		VK_FORMAT_R8_UNORM,
+		VK_FORMAT_R8_SNORM,
+		VK_FORMAT_R8_USCALED,
+		VK_FORMAT_R8_SSCALED,
+		VK_FORMAT_R8_UINT,
+		VK_FORMAT_R8_SINT,
+		VK_FORMAT_R8_SRGB,
+		VK_FORMAT_R8G8_UNORM,
+		VK_FORMAT_R8G8_SNORM,
+		VK_FORMAT_R8G8_USCALED,
+		VK_FORMAT_R8G8_SSCALED,
+		VK_FORMAT_R8G8_UINT,
+		VK_FORMAT_R8G8_SINT,
+		VK_FORMAT_R8G8_SRGB,
+		VK_FORMAT_R8G8B8_UNORM,
+		VK_FORMAT_R8G8B8_SNORM,
+		VK_FORMAT_R8G8B8_USCALED,
+		VK_FORMAT_R8G8B8_SSCALED,
+		VK_FORMAT_R8G8B8_UINT,
+		VK_FORMAT_R8G8B8_SINT,
+		VK_FORMAT_R8G8B8_SRGB,
+		VK_FORMAT_B8G8R8_UNORM,
+		VK_FORMAT_B8G8R8_SNORM,
+		VK_FORMAT_B8G8R8_USCALED,
+		VK_FORMAT_B8G8R8_SSCALED,
+		VK_FORMAT_B8G8R8_UINT,
+		VK_FORMAT_B8G8R8_SINT,
+		VK_FORMAT_B8G8R8_SRGB,
+		VK_FORMAT_R8G8B8A8_UNORM,
+		VK_FORMAT_R8G8B8A8_SNORM,
+		VK_FORMAT_R8G8B8A8_USCALED,
+		VK_FORMAT_R8G8B8A8_SSCALED,
+		VK_FORMAT_R8G8B8A8_UINT,
+		VK_FORMAT_R8G8B8A8_SINT,
+		VK_FORMAT_R8G8B8A8_SRGB,
+		VK_FORMAT_B8G8R8A8_UNORM,
+		VK_FORMAT_B8G8R8A8_SNORM,
+		VK_FORMAT_B8G8R8A8_USCALED,
+		VK_FORMAT_B8G8R8A8_SSCALED,
+		VK_FORMAT_B8G8R8A8_UINT,
+		VK_FORMAT_B8G8R8A8_SINT,
+		VK_FORMAT_B8G8R8A8_SRGB,
+		VK_FORMAT_A8B8G8R8_UNORM_PACK32,
+		VK_FORMAT_A8B8G8R8_SNORM_PACK32,
+		VK_FORMAT_A8B8G8R8_USCALED_PACK32,
+		VK_FORMAT_A8B8G8R8_SSCALED_PACK32,
+		VK_FORMAT_A8B8G8R8_UINT_PACK32,
+		VK_FORMAT_A8B8G8R8_SINT_PACK32,
+		VK_FORMAT_A8B8G8R8_SRGB_PACK32,
+		VK_FORMAT_A2R10G10B10_UNORM_PACK32,
+		VK_FORMAT_A2R10G10B10_SNORM_PACK32,
+		VK_FORMAT_A2R10G10B10_USCALED_PACK32,
+		VK_FORMAT_A2R10G10B10_SSCALED_PACK32,
+		VK_FORMAT_A2R10G10B10_UINT_PACK32,
+		VK_FORMAT_A2R10G10B10_SINT_PACK32,
+		VK_FORMAT_A2B10G10R10_UNORM_PACK32,
+		VK_FORMAT_A2B10G10R10_SNORM_PACK32,
+		VK_FORMAT_A2B10G10R10_USCALED_PACK32,
+		VK_FORMAT_A2B10G10R10_SSCALED_PACK32,
+		VK_FORMAT_A2B10G10R10_UINT_PACK32,
+		VK_FORMAT_A2B10G10R10_SINT_PACK32,
+		VK_FORMAT_R16_UNORM,
+		VK_FORMAT_R16_SNORM,
+		VK_FORMAT_R16_USCALED,
+		VK_FORMAT_R16_SSCALED,
+		VK_FORMAT_R16_UINT,
+		VK_FORMAT_R16_SINT,
+		VK_FORMAT_R16_SFLOAT,
+		VK_FORMAT_R16G16_UNORM,
+		VK_FORMAT_R16G16_SNORM,
+		VK_FORMAT_R16G16_USCALED,
+		VK_FORMAT_R16G16_SSCALED,
+		VK_FORMAT_R16G16_UINT,
+		VK_FORMAT_R16G16_SINT,
+		VK_FORMAT_R16G16_SFLOAT,
+		VK_FORMAT_R16G16B16_UNORM,
+		VK_FORMAT_R16G16B16_SNORM,
+		VK_FORMAT_R16G16B16_USCALED,
+		VK_FORMAT_R16G16B16_SSCALED,
+		VK_FORMAT_R16G16B16_UINT,
+		VK_FORMAT_R16G16B16_SINT,
+		VK_FORMAT_R16G16B16_SFLOAT,
+		VK_FORMAT_R16G16B16A16_UNORM,
+		VK_FORMAT_R16G16B16A16_SNORM,
+		VK_FORMAT_R16G16B16A16_USCALED,
+		VK_FORMAT_R16G16B16A16_SSCALED,
+		VK_FORMAT_R16G16B16A16_UINT,
+		VK_FORMAT_R16G16B16A16_SINT,
+		VK_FORMAT_R16G16B16A16_SFLOAT,
+		VK_FORMAT_R32_UINT,
+		VK_FORMAT_R32_SINT,
+		VK_FORMAT_R32_SFLOAT,
+		VK_FORMAT_R32G32_UINT,
+		VK_FORMAT_R32G32_SINT,
+		VK_FORMAT_R32G32_SFLOAT,
+		VK_FORMAT_R32G32B32_UINT,
+		VK_FORMAT_R32G32B32_SINT,
+		VK_FORMAT_R32G32B32_SFLOAT,
+		VK_FORMAT_R32G32B32A32_UINT,
+		VK_FORMAT_R32G32B32A32_SINT,
+		VK_FORMAT_R32G32B32A32_SFLOAT,
+		VK_FORMAT_R64_UINT,
+		VK_FORMAT_R64_SINT,
+		VK_FORMAT_R64_SFLOAT,
+		VK_FORMAT_R64G64_UINT,
+		VK_FORMAT_R64G64_SINT,
+		VK_FORMAT_R64G64_SFLOAT,
+		VK_FORMAT_R64G64B64_UINT,
+		VK_FORMAT_R64G64B64_SINT,
+		VK_FORMAT_R64G64B64_SFLOAT,
+		VK_FORMAT_R64G64B64A64_UINT,
+		VK_FORMAT_R64G64B64A64_SINT,
+		VK_FORMAT_R64G64B64A64_SFLOAT,
+		VK_FORMAT_B10G11R11_UFLOAT_PACK32,
+		VK_FORMAT_E5B9G9R9_UFLOAT_PACK32,
+		VK_FORMAT_D16_UNORM,
+		VK_FORMAT_X8_D24_UNORM_PACK32,
+		VK_FORMAT_D32_SFLOAT,
+		VK_FORMAT_S8_UINT,
+		VK_FORMAT_D16_UNORM_S8_UINT,
+		VK_FORMAT_D24_UNORM_S8_UINT,
+		VK_FORMAT_D32_SFLOAT_S8_UINT,
+		VK_FORMAT_BC1_RGB_UNORM_BLOCK,
+		VK_FORMAT_BC1_RGB_SRGB_BLOCK,
+		VK_FORMAT_BC1_RGBA_UNORM_BLOCK,
+		VK_FORMAT_BC1_RGBA_SRGB_BLOCK,
+		VK_FORMAT_BC2_UNORM_BLOCK,
+		VK_FORMAT_BC2_SRGB_BLOCK,
+		VK_FORMAT_BC3_UNORM_BLOCK,
+		VK_FORMAT_BC3_SRGB_BLOCK,
+		VK_FORMAT_BC4_UNORM_BLOCK,
+		VK_FORMAT_BC4_SNORM_BLOCK,
+		VK_FORMAT_BC5_UNORM_BLOCK,
+		VK_FORMAT_BC5_SNORM_BLOCK,
+		VK_FORMAT_BC6H_UFLOAT_BLOCK,
+		VK_FORMAT_BC6H_SFLOAT_BLOCK,
+		VK_FORMAT_BC7_UNORM_BLOCK,
+		VK_FORMAT_BC7_SRGB_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK,
+		VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK,
+		VK_FORMAT_EAC_R11_UNORM_BLOCK,
+		VK_FORMAT_EAC_R11_SNORM_BLOCK,
+		VK_FORMAT_EAC_R11G11_UNORM_BLOCK,
+		VK_FORMAT_EAC_R11G11_SNORM_BLOCK,
+		VK_FORMAT_ASTC_4x4_UNORM_BLOCK,
+		VK_FORMAT_ASTC_4x4_SRGB_BLOCK,
+		VK_FORMAT_ASTC_5x4_UNORM_BLOCK,
+		VK_FORMAT_ASTC_5x4_SRGB_BLOCK,
+		VK_FORMAT_ASTC_5x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_5x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_6x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_6x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_6x6_UNORM_BLOCK,
+		VK_FORMAT_ASTC_6x6_SRGB_BLOCK,
+		VK_FORMAT_ASTC_8x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_8x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_8x6_UNORM_BLOCK,
+		VK_FORMAT_ASTC_8x6_SRGB_BLOCK,
+		VK_FORMAT_ASTC_8x8_UNORM_BLOCK,
+		VK_FORMAT_ASTC_8x8_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x5_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x5_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x6_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x6_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x8_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x8_SRGB_BLOCK,
+		VK_FORMAT_ASTC_10x10_UNORM_BLOCK,
+		VK_FORMAT_ASTC_10x10_SRGB_BLOCK,
+		VK_FORMAT_ASTC_12x10_UNORM_BLOCK,
+		VK_FORMAT_ASTC_12x10_SRGB_BLOCK,
+		VK_FORMAT_ASTC_12x12_UNORM_BLOCK,
+		VK_FORMAT_ASTC_12x12_SRGB_BLOCK,
+		VK_FORMAT_G8B8G8R8_422_UNORM_KHR,
+		VK_FORMAT_B8G8R8G8_422_UNORM_KHR,
+		VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR,
+		VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR,
+		VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR,
+		VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR,
+		VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR,
+		VK_FORMAT_R10X6_UNORM_PACK16_KHR,
+		VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR,
+		VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR,
+		VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR,
+		VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR,
+		VK_FORMAT_R12X4_UNORM_PACK16_KHR,
+		VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR,
+		VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR,
+		VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR,
+		VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR,
+		VK_FORMAT_G16B16G16R16_422_UNORM_KHR,
+		VK_FORMAT_B16G16R16G16_422_UNORM_KHR,
+		VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR,
+		VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR,
+		VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR,
+		VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR,
+		VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
+	};
 	const DeviceInterface&		vk				= context.getDeviceInterface();
 	const InstanceInterface&	vki				= context.getInstanceInterface();
 	const VkDevice				device			= context.getDevice();
@@ -963,62 +1326,66 @@
 		const VkImageAspectFlags	aspect					= allAspects[loopAspectNdx];
 		deUint32					previousMemoryTypeBits	= notInitializedBits;
 
-		for (VkFormat loopFormat = VK_FORMAT_R4G4_UNORM_PACK8; loopFormat <= VK_FORMAT_ASTC_12x12_SRGB_BLOCK; loopFormat = nextEnum(loopFormat))
-		if  (isFormatMatchingAspect(loopFormat, aspect))
+		for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(formats); formatNdx++)
 		{
-			// memoryTypeBits may differ between depth/stencil formats
-			if (aspect == depthStencilAspect)
-				previousMemoryTypeBits = notInitializedBits;
+			const VkFormat format = formats[formatNdx];
 
-			for (VkImageType			loopImageType	= VK_IMAGE_TYPE_1D;					loopImageType	!= VK_IMAGE_TYPE_LAST;					loopImageType	= nextEnum(loopImageType))
-			for (VkImageCreateFlags		loopCreateFlags	= (VkImageCreateFlags)0;			loopCreateFlags	<= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;	loopCreateFlags	= nextFlagExcluding(loopCreateFlags, sparseFlags))
-			for (VkImageUsageFlags		loopUsageFlags	= VK_IMAGE_USAGE_TRANSFER_SRC_BIT;	loopUsageFlags	<= VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT;	loopUsageFlags	= nextFlagExcluding(loopUsageFlags, transientFlags))
-			for (VkSampleCountFlagBits	loopSampleCount	= VK_SAMPLE_COUNT_1_BIT;			loopSampleCount	<= VK_SAMPLE_COUNT_16_BIT;				loopSampleCount	= nextFlag(loopSampleCount))
+			if  (isFormatMatchingAspect(format, aspect))
 			{
-				const VkImageCreateFlags	actualCreateFlags	= loopCreateFlags | params.flags;
-				const VkImageUsageFlags		actualUsageFlags	= loopUsageFlags  | (params.transient ? VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT : (VkImageUsageFlagBits)0);
-				const bool					isCube				= (actualCreateFlags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) != 0u;
-				const VkImageCreateInfo		imageInfo			=
+				// memoryTypeBits may differ between depth/stencil formats
+				if (aspect == depthStencilAspect)
+					previousMemoryTypeBits = notInitializedBits;
+
+				for (VkImageType			loopImageType	= VK_IMAGE_TYPE_1D;					loopImageType	!= VK_IMAGE_TYPE_LAST;					loopImageType	= nextEnum(loopImageType))
+				for (VkImageCreateFlags		loopCreateFlags	= (VkImageCreateFlags)0;			loopCreateFlags	<= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;	loopCreateFlags	= nextFlagExcluding(loopCreateFlags, sparseFlags))
+				for (VkImageUsageFlags		loopUsageFlags	= VK_IMAGE_USAGE_TRANSFER_SRC_BIT;	loopUsageFlags	<= VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT;	loopUsageFlags	= nextFlagExcluding(loopUsageFlags, transientFlags))
+				for (VkSampleCountFlagBits	loopSampleCount	= VK_SAMPLE_COUNT_1_BIT;			loopSampleCount	<= VK_SAMPLE_COUNT_16_BIT;				loopSampleCount	= nextFlag(loopSampleCount))
 				{
-					VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,		// VkStructureType          sType;
-					DE_NULL,									// const void*              pNext;
-					actualCreateFlags,							// VkImageCreateFlags       flags;
-					loopImageType,								// VkImageType              imageType;
-					loopFormat,									// VkFormat                 format;
-					makeExtentForImage(loopImageType),			// VkExtent3D               extent;
-					1u,											// uint32_t                 mipLevels;
-					(isCube ? 6u : 1u),							// uint32_t                 arrayLayers;
-					loopSampleCount,							// VkSampleCountFlagBits    samples;
-					params.tiling,								// VkImageTiling            tiling;
-					actualUsageFlags,							// VkImageUsageFlags        usage;
-					VK_SHARING_MODE_EXCLUSIVE,					// VkSharingMode            sharingMode;
-					0u,											// uint32_t                 queueFamilyIndexCount;
-					DE_NULL,									// const uint32_t*          pQueueFamilyIndices;
-					VK_IMAGE_LAYOUT_UNDEFINED,					// VkImageLayout            initialLayout;
-				};
+					const VkImageCreateFlags	actualCreateFlags	= loopCreateFlags | params.flags;
+					const VkImageUsageFlags		actualUsageFlags	= loopUsageFlags  | (params.transient ? VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT : (VkImageUsageFlagBits)0);
+					const bool					isCube				= (actualCreateFlags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) != 0u;
+					const VkImageCreateInfo		imageInfo			=
+					{
+						VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,		// VkStructureType          sType;
+						DE_NULL,									// const void*              pNext;
+						actualCreateFlags,							// VkImageCreateFlags       flags;
+						loopImageType,								// VkImageType              imageType;
+						format,									// VkFormat                 format;
+						makeExtentForImage(loopImageType),			// VkExtent3D               extent;
+						1u,											// uint32_t                 mipLevels;
+						(isCube ? 6u : 1u),							// uint32_t                 arrayLayers;
+						loopSampleCount,							// VkSampleCountFlagBits    samples;
+						params.tiling,								// VkImageTiling            tiling;
+						actualUsageFlags,							// VkImageUsageFlags        usage;
+						VK_SHARING_MODE_EXCLUSIVE,					// VkSharingMode            sharingMode;
+						0u,											// uint32_t                 queueFamilyIndexCount;
+						DE_NULL,									// const uint32_t*          pQueueFamilyIndices;
+						VK_IMAGE_LAYOUT_UNDEFINED,					// VkImageLayout            initialLayout;
+					};
 
-				m_currentTestImageInfo = imageInfo;
+					m_currentTestImageInfo = imageInfo;
 
-				if (!isImageSupported(vki, physDevice, m_currentTestImageInfo))
-					continue;
+					if (!isImageSupported(vki, physDevice, context.getDeviceExtensions(), m_currentTestImageInfo))
+						continue;
 
-				log << tcu::TestLog::Message << "- " << getImageInfoString(m_currentTestImageInfo) << tcu::TestLog::EndMessage;
-				++numCheckedImages;
+					log << tcu::TestLog::Message << "- " << getImageInfoString(m_currentTestImageInfo) << tcu::TestLog::EndMessage;
+					++numCheckedImages;
 
-				tcu::ResultCollector result(log, "ERROR: ");
+					tcu::ResultCollector result(log, "ERROR: ");
 
-				updateMemoryRequirements(vk, device);
+					updateMemoryRequirements(vk, device);
 
-				verifyMemoryRequirements(result, memoryProperties);
+					verifyMemoryRequirements(result, memoryProperties);
 
-				// For the same tiling, transient usage, and sparse flags, (and format, if D/S) memoryTypeBits must be the same for all images
-				result.check((previousMemoryTypeBits == notInitializedBits) || (m_currentTestRequirements.memoryTypeBits == previousMemoryTypeBits),
-								"memoryTypeBits differ from the ones in the previous image configuration");
+					// For the same tiling, transient usage, and sparse flags, (and format, if D/S) memoryTypeBits must be the same for all images
+					result.check((previousMemoryTypeBits == notInitializedBits) || (m_currentTestRequirements.memoryTypeBits == previousMemoryTypeBits),
+									"memoryTypeBits differ from the ones in the previous image configuration");
 
-				if (result.getResult() != QP_TEST_RESULT_PASS)
-					allPass = false;
+					if (result.getResult() != QP_TEST_RESULT_PASS)
+						allPass = false;
 
-				previousMemoryTypeBits = m_currentTestRequirements.memoryTypeBits;
+					previousMemoryTypeBits = m_currentTestRequirements.memoryTypeBits;
+				}
 			}
 		}
 	}
@@ -1087,6 +1454,97 @@
 }
 
 
+class ImageMemoryRequirementsDedicatedAllocation : public ImageMemoryRequirementsExtended
+{
+public:
+	static tcu::TestStatus testEntryPoint	(Context&									context,
+											 const ImageTestParams						params);
+
+protected:
+	virtual void addFunctionTestCase		(tcu::TestCaseGroup*						group,
+											 const std::string&							name,
+											 const std::string&							desc,
+											 const ImageTestParams						arg0);
+
+	virtual void preTestChecks				(Context&									context,
+											 const InstanceInterface&					vki,
+											 const VkPhysicalDevice						physDevice,
+											 const VkImageCreateFlags					flags);
+
+	virtual void updateMemoryRequirements	(const DeviceInterface&						vk,
+											 const VkDevice								device);
+
+	virtual void verifyMemoryRequirements	(tcu::ResultCollector&						result,
+											 const VkPhysicalDeviceMemoryProperties&	deviceMemoryProperties);
+
+protected:
+	VkBool32	m_currentTestPrefersDedicatedAllocation;
+	VkBool32	m_currentTestRequiresDedicatedAllocation;
+};
+
+
+tcu::TestStatus ImageMemoryRequirementsDedicatedAllocation::testEntryPoint (Context& context, const ImageTestParams params)
+{
+	ImageMemoryRequirementsDedicatedAllocation test;
+
+	return test.execTest(context, params);
+}
+
+void ImageMemoryRequirementsDedicatedAllocation::addFunctionTestCase (tcu::TestCaseGroup*		group,
+																	  const std::string&		name,
+																	  const std::string&		desc,
+																	  const ImageTestParams		arg0)
+{
+	addFunctionCase(group, name, desc, testEntryPoint, arg0);
+}
+
+void ImageMemoryRequirementsDedicatedAllocation::preTestChecks (Context&					context,
+																const InstanceInterface&	vki,
+																const VkPhysicalDevice		physDevice,
+																const VkImageCreateFlags	createFlags)
+{
+	const std::string extensionName("VK_KHR_dedicated_allocation");
+
+	if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), extensionName))
+		TCU_THROW(NotSupportedError, std::string(extensionName + " is not supported").c_str());
+
+	ImageMemoryRequirementsExtended::preTestChecks (context, vki, physDevice, createFlags);
+}
+
+
+void ImageMemoryRequirementsDedicatedAllocation::updateMemoryRequirements (const DeviceInterface&	vk,
+																		   const VkDevice			device)
+{
+	const deUint32						invalidVkBool32			= static_cast<deUint32>(~0);
+
+	VkMemoryDedicatedRequirementsKHR	dedicatedRequirements	=
+	{
+		VK_STRUCTURE_TYPE_MEMORY_DEDICATED_REQUIREMENTS_KHR,	// VkStructureType	sType
+		DE_NULL,												// void*			pNext
+		invalidVkBool32,										// VkBool32			prefersDedicatedAllocation
+		invalidVkBool32											// VkBool32			requiresDedicatedAllocation
+	};
+
+	m_currentTestRequirements					= getImageMemoryRequirements2(vk, device, m_currentTestImageInfo, &dedicatedRequirements);
+	m_currentTestPrefersDedicatedAllocation		= dedicatedRequirements.prefersDedicatedAllocation;
+	m_currentTestRequiresDedicatedAllocation	= dedicatedRequirements.requiresDedicatedAllocation;
+}
+
+void ImageMemoryRequirementsDedicatedAllocation::verifyMemoryRequirements (tcu::ResultCollector&						result,
+																		   const VkPhysicalDeviceMemoryProperties&	deviceMemoryProperties)
+{
+	ImageMemoryRequirementsExtended::verifyMemoryRequirements(result, deviceMemoryProperties);
+
+	result.check(validValueVkBool32(m_currentTestPrefersDedicatedAllocation),
+		"Non-bool value in m_currentTestPrefersDedicatedAllocation");
+
+	result.check(m_currentTestRequiresDedicatedAllocation == VK_FALSE,
+		"Test design expects m_currentTestRequiresDedicatedAllocation to be false");
+
+	result.check(m_currentTestPrefersDedicatedAllocation == VK_FALSE || m_currentTestPrefersDedicatedAllocation == VK_FALSE,
+		"Preferred and required flags for dedicated memory cannot be set to true at the same time");
+}
+
 void populateCoreTestGroup (tcu::TestCaseGroup* group)
 {
 	BufferMemoryRequirementsOriginal	bufferTest;
@@ -1105,6 +1563,249 @@
 	imageTest.populateTestGroup(group);
 }
 
+void populateDedicatedAllocationTestGroup (tcu::TestCaseGroup* group)
+{
+	BufferMemoryRequirementsDedicatedAllocation	bufferTest;
+	ImageMemoryRequirementsDedicatedAllocation	imageTest;
+
+	bufferTest.populateTestGroup(group);
+	imageTest.populateTestGroup(group);
+}
+
+bool isMultiplaneImageSupported (const InstanceInterface&	vki,
+								 const VkPhysicalDevice		physicalDevice,
+								 const VkImageCreateInfo&	info)
+{
+	if ((info.flags & VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT) && info.imageType != VK_IMAGE_TYPE_2D)
+		return false;
+
+	if ((info.usage & VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT) &&
+		(info.usage & (VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT | VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT | VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT)) == 0u)
+		return false;
+
+	const VkPhysicalDeviceFeatures features = getPhysicalDeviceFeatures(vki, physicalDevice);
+
+	if (info.flags & VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT)
+	{
+		DE_ASSERT(info.tiling == VK_IMAGE_TILING_OPTIMAL);
+
+		if (info.imageType == VK_IMAGE_TYPE_2D && !features.sparseResidencyImage2D)
+			return false;
+	}
+
+	const VkFormatProperties	formatProperties	= getPhysicalDeviceFormatProperties(vki, physicalDevice, info.format);
+	const VkFormatFeatureFlags	formatFeatures		= (info.tiling == VK_IMAGE_TILING_LINEAR ? formatProperties.linearTilingFeatures
+																							 : formatProperties.optimalTilingFeatures);
+
+	if (!isUsageMatchesFeatures(info.usage, formatFeatures))
+		return false;
+
+	VkImageFormatProperties		imageFormatProperties;
+	const VkResult				result				= vki.getPhysicalDeviceImageFormatProperties(
+														physicalDevice, info.format, info.imageType, info.tiling, info.usage, info.flags, &imageFormatProperties);
+
+	if (result == VK_SUCCESS)
+	{
+		if (info.arrayLayers > imageFormatProperties.maxArrayLayers)
+			return false;
+		if (info.mipLevels > imageFormatProperties.maxMipLevels)
+			return false;
+		if ((info.samples & imageFormatProperties.sampleCounts) == 0u)
+			return false;
+	}
+
+	return result == VK_SUCCESS;
+}
+
+tcu::TestStatus testMultiplaneImages (Context& context, ImageTestParams params)
+{
+	const VkFormat multiplaneFormats[] =
+	{
+		VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR,
+		VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR,
+		VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR,
+		VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR,
+		VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR,
+		VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR,
+		VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR,
+		VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR,
+		VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR,
+		VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR,
+		VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR
+	};
+	{
+		const std::string extensionName("VK_KHR_get_memory_requirements2");
+
+		if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), extensionName))
+			TCU_THROW(NotSupportedError, std::string(extensionName + " is not supported").c_str());
+	}
+	{
+		const std::string extensionName("VK_KHR_sampler_ycbcr_conversion");
+
+		if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), extensionName))
+			TCU_THROW(NotSupportedError, std::string(extensionName + " is not supported").c_str());
+	}
+
+	const DeviceInterface&					vk					= context.getDeviceInterface();
+	const InstanceInterface&				vki					= context.getInstanceInterface();
+	const VkDevice							device				= context.getDevice();
+	const VkPhysicalDevice					physicalDevice		= context.getPhysicalDevice();
+	const VkImageCreateFlags				sparseFlags			= VK_IMAGE_CREATE_SPARSE_BINDING_BIT | VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT | VK_IMAGE_CREATE_SPARSE_ALIASED_BIT;
+	const VkImageUsageFlags					transientFlags		= VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT;
+	const VkPhysicalDeviceMemoryProperties	memoryProperties	= getPhysicalDeviceMemoryProperties(vki, physicalDevice);
+	tcu::TestLog&							log					= context.getTestContext().getLog();
+	tcu::ResultCollector					result				(log, "ERROR: ");
+	deUint32								errorCount			= 0;
+
+	log << TestLog::Message << "Memory properties: " << memoryProperties << TestLog::EndMessage;
+
+	for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(multiplaneFormats); formatNdx++)
+	{
+		for (VkImageCreateFlags		loopCreateFlags	= (VkImageCreateFlags)0;			loopCreateFlags	<= VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT;	loopCreateFlags	= nextFlagExcluding(loopCreateFlags, sparseFlags))
+		for (VkImageUsageFlags		loopUsageFlags	= VK_IMAGE_USAGE_TRANSFER_SRC_BIT;	loopUsageFlags	<= VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT;	loopUsageFlags	= nextFlagExcluding(loopUsageFlags, transientFlags))
+		{
+			const VkFormat				format				= multiplaneFormats[formatNdx];
+			const VkImageCreateFlags	actualCreateFlags	= loopCreateFlags | params.flags;
+			const VkImageUsageFlags		actualUsageFlags	= loopUsageFlags  | (params.transient ? VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT : (VkImageUsageFlagBits)0);
+			const VkImageCreateInfo		imageInfo			=
+			{
+				VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,	// VkStructureType          sType;
+				DE_NULL,								// const void*              pNext;
+				actualCreateFlags,						// VkImageCreateFlags       flags;
+				VK_IMAGE_TYPE_2D,						// VkImageType              imageType;
+				format,									// VkFormat                 format;
+				{ 64u, 64u, 1u, },						// VkExtent3D               extent;
+				1u,										// uint32_t                 mipLevels;
+				1u,										// uint32_t                 arrayLayers;
+				VK_SAMPLE_COUNT_1_BIT,					// VkSampleCountFlagBits    samples;
+				params.tiling,							// VkImageTiling            tiling;
+				actualUsageFlags,						// VkImageUsageFlags        usage;
+				VK_SHARING_MODE_EXCLUSIVE,				// VkSharingMode            sharingMode;
+				0u,										// uint32_t                 queueFamilyIndexCount;
+				DE_NULL,								// const uint32_t*          pQueueFamilyIndices;
+				VK_IMAGE_LAYOUT_UNDEFINED,				// VkImageLayout            initialLayout;
+			};
+
+			if (isMultiplaneImageSupported(vki, physicalDevice, imageInfo))
+			{
+				const Unique<VkImage>			image			(createImage(vk, device, &imageInfo));
+
+				log << tcu::TestLog::Message << "- " << getImageInfoString(imageInfo) << tcu::TestLog::EndMessage;
+
+				for (deUint32 planeNdx = 0; planeNdx < (deUint32)getPlaneCount(format); planeNdx++)
+				{
+					const VkImageAspectFlagBits					aspect		= getPlaneAspect(planeNdx);
+					const VkImagePlaneMemoryRequirementsInfoKHR	aspectInfo	=
+					{
+						VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR,
+						DE_NULL,
+						aspect
+					};
+					const VkImageMemoryRequirementsInfo2KHR		info		=
+					{
+						VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR,
+						(actualCreateFlags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) == 0 ? DE_NULL : &aspectInfo,
+						*image
+					};
+					VkMemoryRequirements2KHR					requirements	=
+					{
+						VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR,
+						DE_NULL,
+						{ 0u, 0u, 0u }
+					};
+
+					vk.getImageMemoryRequirements2KHR(device, &info, &requirements);
+
+					log << TestLog::Message << "Aspect: " << getImageAspectFlagsStr(aspect) << ", Requirements: " << requirements << TestLog::EndMessage;
+
+					result.check(deIsPowerOfTwo64(static_cast<deUint64>(requirements.memoryRequirements.alignment)), "VkMemoryRequirements alignment isn't power of two");
+
+					if (result.check(requirements.memoryRequirements.memoryTypeBits != 0, "No supported memory types"))
+					{
+						bool	hasHostVisibleType	= false;
+
+						for (deUint32 memoryTypeIndex = 0; (0x1u << memoryTypeIndex) <= requirements.memoryRequirements.memoryTypeBits; memoryTypeIndex++)
+						{
+							if (result.check(memoryTypeIndex < memoryProperties.memoryTypeCount, "Unknown memory type bits set in memory requirements"))
+							{
+								const VkMemoryPropertyFlags	propertyFlags	(memoryProperties.memoryTypes[memoryTypeIndex].propertyFlags);
+
+								if (propertyFlags & VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT)
+									hasHostVisibleType = true;
+
+								if (propertyFlags & VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT)
+								{
+									result.check((imageInfo.usage & VK_IMAGE_USAGE_TRANSIENT_ATTACHMENT_BIT) != 0u,
+										"Memory type includes VK_MEMORY_PROPERTY_LAZILY_ALLOCATED_BIT for a non-transient attachment image");
+								}
+							}
+							else
+								break;
+						}
+
+						result.check(params.tiling != VK_IMAGE_TILING_LINEAR || hasHostVisibleType, "Required memory type doesn't include VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT");
+					}
+				}
+			}
+		}
+	}
+
+	if (errorCount > 1)
+		return tcu::TestStatus(result.getResult(), "Failed " + de::toString(errorCount) + " cases.");
+	else
+		return tcu::TestStatus(result.getResult(), result.getMessage());
+}
+
+void populateMultiplaneTestGroup (tcu::TestCaseGroup* group)
+{
+	const struct
+	{
+		VkImageCreateFlags		flags;
+		bool					transient;
+		const char* const		name;
+	} imageFlagsCases[] =
+	{
+		{ (VkImageCreateFlags)0,																								false,	"regular"					},
+		{ (VkImageCreateFlags)0,																								true,	"transient"					},
+		{ VK_IMAGE_CREATE_SPARSE_BINDING_BIT,																					false,	"sparse"					},
+		{ VK_IMAGE_CREATE_SPARSE_BINDING_BIT | VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT,											false,	"sparse_residency"			},
+		{ VK_IMAGE_CREATE_SPARSE_BINDING_BIT											| VK_IMAGE_CREATE_SPARSE_ALIASED_BIT,	false,	"sparse_aliased"			},
+		{ VK_IMAGE_CREATE_SPARSE_BINDING_BIT | VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT		| VK_IMAGE_CREATE_SPARSE_ALIASED_BIT,	false,	"sparse_residency_aliased"	},
+	};
+	const struct
+	{
+		VkImageTiling	value;
+		const char*		name;
+	} tilings[] =
+	{
+		{ VK_IMAGE_TILING_OPTIMAL,	"optimal"	},
+		{ VK_IMAGE_TILING_LINEAR,	"linear"	}
+	};
+
+	for (size_t flagsNdx = 0; flagsNdx < DE_LENGTH_OF_ARRAY(imageFlagsCases); ++flagsNdx)
+	for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(tilings); ++tilingNdx)
+	{
+		const VkImageCreateFlags	flags		= imageFlagsCases[flagsNdx].flags;
+		const bool					transient	= imageFlagsCases[flagsNdx].transient;
+		const VkImageTiling			tiling		= tilings[tilingNdx].value;
+		const ImageTestParams		params		(flags, tiling, transient);
+		const std::string			name		= std::string(imageFlagsCases[flagsNdx].name) + "_" + tilings[tilingNdx].name;
+
+		if (tiling == VK_IMAGE_TILING_LINEAR && (flags & VK_IMAGE_CREATE_SPARSE_BINDING_BIT) != 0)
+			continue;
+
+		addFunctionCase(group, name, name, testMultiplaneImages, params);
+	}
+}
+
 } // anonymous
 
 
@@ -1114,6 +1815,8 @@
 
 	requirementsGroup->addChild(createTestGroup(testCtx, "core",					"Memory requirements tests with core functionality",						populateCoreTestGroup));
 	requirementsGroup->addChild(createTestGroup(testCtx, "extended",				"Memory requirements tests with extension VK_KHR_get_memory_requirements2",	populateExtendedTestGroup));
+	requirementsGroup->addChild(createTestGroup(testCtx, "dedicated_allocation",	"Memory requirements tests with extension VK_KHR_dedicated_allocation",		populateDedicatedAllocationTestGroup));
+	requirementsGroup->addChild(createTestGroup(testCtx, "multiplane_image",		"Memory requirements tests with vkGetImagePlaneMemoryRequirements",			populateMultiplaneTestGroup));
 
 	return requirementsGroup.release();
 }
diff --git a/external/vulkancts/modules/vulkan/memory/vktMemoryTests.cpp b/external/vulkancts/modules/vulkan/memory/vktMemoryTests.cpp
index 23e3bb3..e3ba1c0 100644
--- a/external/vulkancts/modules/vulkan/memory/vktMemoryTests.cpp
+++ b/external/vulkancts/modules/vulkan/memory/vktMemoryTests.cpp
@@ -27,6 +27,7 @@
 #include "vktMemoryMappingTests.hpp"
 #include "vktMemoryPipelineBarrierTests.hpp"
 #include "vktMemoryRequirementsTests.hpp"
+#include "vktMemoryBindingTests.hpp"
 #include "vktTestGroupUtil.hpp"
 
 namespace vkt
@@ -45,6 +46,7 @@
 	memoryTests->addChild(createMappingTests			(testCtx));
 	memoryTests->addChild(createPipelineBarrierTests	(testCtx));
 	memoryTests->addChild(createRequirementsTests		(testCtx));
+	memoryTests->addChild(createMemoryBindingTests		(testCtx));
 }
 
 } // anonymous
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp
index dc9d9f9..46f94b5 100644
--- a/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp
+++ b/external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleInterpolationTests.cpp
@@ -244,16 +244,17 @@
 
 tcu::TestStatus MSInterpolationInstanceBase::iterate (void)
 {
-	const InstanceInterface&	instance			= m_context.getInstanceInterface();
-	const DeviceInterface&		deviceInterface		= m_context.getDeviceInterface();
-	const VkDevice				device				= m_context.getDevice();
-	const VkPhysicalDevice		physicalDevice		= m_context.getPhysicalDevice();
-	Allocator&					allocator			= m_context.getDefaultAllocator();
-	const VkQueue				queue				= m_context.getUniversalQueue();
-	const deUint32				queueFamilyIndex	= m_context.getUniversalQueueFamilyIndex();
+	const InstanceInterface&		instance			= m_context.getInstanceInterface();
+	const DeviceInterface&			deviceInterface		= m_context.getDeviceInterface();
+	const VkDevice					device				= m_context.getDevice();
+	const VkPhysicalDevice			physicalDevice		= m_context.getPhysicalDevice();
+	const VkPhysicalDeviceFeatures&	features			= m_context.getDeviceFeatures();
+	Allocator&						allocator			= m_context.getDefaultAllocator();
+	const VkQueue					queue				= m_context.getUniversalQueue();
+	const deUint32					queueFamilyIndex	= m_context.getUniversalQueueFamilyIndex();
 
-	VkImageCreateInfo			imageMSInfo;
-	VkImageCreateInfo			imageRSInfo;
+	VkImageCreateInfo				imageMSInfo;
+	VkImageCreateInfo				imageRSInfo;
 
 	// Check if image size does not exceed device limits
 	validateImageSize(instance, physicalDevice, m_imageType, m_imageMSParams.imageSize);
@@ -487,7 +488,7 @@
 		DE_NULL,														// const void*								pNext;
 		(VkPipelineMultisampleStateCreateFlags)0u,						// VkPipelineMultisampleStateCreateFlags	flags;
 		imageMSInfo.samples,											// VkSampleCountFlagBits					rasterizationSamples;
-		VK_TRUE,														// VkBool32									sampleShadingEnable;
+		features.sampleRateShading,										// VkBool32									sampleShadingEnable;
 		1.0f,															// float									minSampleShading;
 		DE_NULL,														// const VkSampleMask*						pSampleMask;
 		VK_FALSE,														// VkBool32									alphaToCoverageEnable;
@@ -974,6 +975,9 @@
 
 TestInstance* MSCaseInterpolateAtSampleDistinctValues::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceDistinctValues(context, m_imageMSParams);
 }
 
@@ -1132,6 +1136,9 @@
 
 TestInstance* MSCaseInterpolateAtSampleSingleSample::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceInterpolateScreenPosition(context, m_imageMSParams);
 }
 
@@ -1217,6 +1224,9 @@
 
 TestInstance* MSCaseInterpolateAtSampleIgnoresCentroid::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceInterpolateScreenPosition(context, m_imageMSParams);
 }
 
@@ -1301,6 +1311,9 @@
 
 TestInstance* MSCaseInterpolateAtSampleConsistency::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceInterpolateScreenPosition(context, m_imageMSParams);
 }
 
@@ -1385,6 +1398,9 @@
 
 TestInstance* MSCaseInterpolateAtCentroidConsistency::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceInterpolateScreenPosition(context, m_imageMSParams);
 }
 
@@ -1476,6 +1492,9 @@
 
 TestInstance* MSCaseInterpolateAtOffsetPixelCenter::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceInterpolateScreenPosition(context, m_imageMSParams);
 }
 
@@ -1562,6 +1581,9 @@
 
 TestInstance* MSCaseInterpolateAtOffsetSamplePosition::createInstance (Context& context) const
 {
+	if (!context.getDeviceFeatures().sampleRateShading)
+		TCU_THROW(NotSupportedError, "sampleRateShading support required");
+
 	return new MSInstanceInterpolateScreenPosition(context, m_imageMSParams);
 }
 
diff --git a/external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp b/external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp
index d49b7ae..dddf31b 100644
--- a/external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp
+++ b/external/vulkancts/modules/vulkan/pipeline/vktPipelinePushConstantTests.cpp
@@ -1549,6 +1549,8 @@
 	VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *m_fence));
 	VK_CHECK(vk.waitForFences(vkDevice, 1, &m_fence.get(), true, ~(0ull) /* infinity*/));
 
+	invalidateMappedMemoryRange(vk, vkDevice, m_outBufferAlloc->getMemory(), m_outBufferAlloc->getOffset(), (size_t)(sizeof(tcu::Vec4) * 8));
+
 	// verify result
 	std::vector<tcu::Vec4>	expectValue(8, tcu::Vec4(1.0f, 0.0f, 0.0f, 1.0f));
 	if (deMemCmp((void*)(&expectValue[0]), m_outBufferAlloc->getHostPtr(), (size_t)(sizeof(tcu::Vec4) * 8)))
diff --git a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
index d6ae204..68faea6 100644
--- a/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
+++ b/external/vulkancts/modules/vulkan/renderpass/vktRenderPassTests.cpp
@@ -468,14 +468,15 @@
 {
 	switch (layout)
 	{
-		case VK_IMAGE_LAYOUT_GENERAL:							return getAllMemoryReadFlags() | getAllMemoryWriteFlags();
-		case VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL:			return VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT;
-		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL:	return VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT;
-		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL:	return VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT;
-		case VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL:			return VK_ACCESS_SHADER_READ_BIT;
-		case VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL:				return VK_ACCESS_TRANSFER_READ_BIT;
-		case VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL:				return VK_ACCESS_TRANSFER_WRITE_BIT;
-
+		case VK_IMAGE_LAYOUT_GENERAL:											return getAllMemoryReadFlags() | getAllMemoryWriteFlags();
+		case VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL:							return VK_ACCESS_COLOR_ATTACHMENT_READ_BIT | VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT;
+		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL:					return VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT;
+		case VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL:					return VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT;
+		case VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL:							return VK_ACCESS_SHADER_READ_BIT;
+		case VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL:								return VK_ACCESS_TRANSFER_READ_BIT;
+		case VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL:								return VK_ACCESS_TRANSFER_WRITE_BIT;
+		case VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR:	return VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT | VK_ACCESS_SHADER_READ_BIT;
+		case VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR:	return VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_READ_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT | VK_ACCESS_SHADER_READ_BIT;
 		default:
 			return (VkAccessFlags)0;
 	}
@@ -662,23 +663,27 @@
 class RenderPass
 {
 public:
-										RenderPass		(const vector<Attachment>&			attachments,
-														 const vector<Subpass>&				subpasses,
-														 const vector<SubpassDependency>&	dependencies)
+														RenderPass		(const vector<Attachment>&							attachments,
+																		 const vector<Subpass>&								subpasses,
+																		 const vector<SubpassDependency>&					dependencies,
+																		 const vector<VkInputAttachmentAspectReferenceKHR>	inputAspects = vector<VkInputAttachmentAspectReferenceKHR>())
 		: m_attachments		(attachments)
 		, m_subpasses		(subpasses)
 		, m_dependencies	(dependencies)
+		, m_inputAspects	(inputAspects)
 	{
 	}
 
-	const vector<Attachment>&			getAttachments	(void) const { return m_attachments;	}
-	const vector<Subpass>&				getSubpasses	(void) const { return m_subpasses;		}
-	const vector<SubpassDependency>&	getDependencies	(void) const { return m_dependencies;	}
+	const vector<Attachment>&							getAttachments	(void) const { return m_attachments;	}
+	const vector<Subpass>&								getSubpasses	(void) const { return m_subpasses;		}
+	const vector<SubpassDependency>&					getDependencies	(void) const { return m_dependencies;	}
+	const vector<VkInputAttachmentAspectReferenceKHR>	getInputAspects	(void) const { return m_inputAspects;	}
 
 private:
-	const vector<Attachment>			m_attachments;
-	const vector<Subpass>				m_subpasses;
-	const vector<SubpassDependency>		m_dependencies;
+	const vector<Attachment>							m_attachments;
+	const vector<Subpass>								m_subpasses;
+	const vector<SubpassDependency>						m_dependencies;
+	const vector<VkInputAttachmentAspectReferenceKHR>	m_inputAspects;
 };
 
 struct TestConfig
@@ -777,6 +782,20 @@
 		}
 	}
 
+	if (!renderPass.getInputAspects().empty())
+	{
+		const tcu::ScopedLogSection	inputAspectSection	(log, "InputAspects", "InputAspects");
+
+		for (size_t aspectNdx = 0; aspectNdx < renderPass.getInputAspects().size(); aspectNdx++)
+		{
+			const VkInputAttachmentAspectReferenceKHR&	inputAspect	(renderPass.getInputAspects()[aspectNdx]);
+
+			log << TestLog::Message << "Subpass: " << inputAspect.subpass << TestLog::EndMessage;
+			log << TestLog::Message << "InputAttachmentIndex: " << inputAspect.inputAttachmentIndex << TestLog::EndMessage;
+			log << TestLog::Message << "AspectFlags: " << getImageAspectFlagsStr(inputAspect.aspectMask) << TestLog::EndMessage;
+		}
+	}
+
 	{
 		const tcu::ScopedLogSection	subpassesSection	(log, "Subpasses", "Subpasses");
 		const vector<Subpass>&		subpasses			= renderPass.getSubpasses();
@@ -1127,12 +1146,12 @@
 									 VkDevice				device,
 									 const RenderPass&		renderPassInfo)
 {
-	const size_t							perSubpassAttachmentReferenceLists = 4;
-	vector<VkAttachmentDescription>			attachments;
-	vector<VkSubpassDescription>			subpasses;
-	vector<VkSubpassDependency>				dependencies;
-	vector<vector<VkAttachmentReference> >	attachmentReferenceLists(renderPassInfo.getSubpasses().size() * perSubpassAttachmentReferenceLists);
-	vector<vector<deUint32> >				preserveAttachments(renderPassInfo.getSubpasses().size());
+	const size_t								perSubpassAttachmentReferenceLists = 4;
+	vector<VkAttachmentDescription>				attachments;
+	vector<VkSubpassDescription>				subpasses;
+	vector<VkSubpassDependency>					dependencies;
+	vector<vector<VkAttachmentReference> >		attachmentReferenceLists(renderPassInfo.getSubpasses().size() * perSubpassAttachmentReferenceLists);
+	vector<vector<deUint32> >					preserveAttachments(renderPassInfo.getSubpasses().size());
 
 	for (size_t attachmentNdx = 0; attachmentNdx < renderPassInfo.getAttachments().size(); attachmentNdx++)
 		attachments.push_back(createAttachmentDescription(renderPassInfo.getAttachments()[attachmentNdx]));
@@ -1143,6 +1162,7 @@
 	for (size_t depNdx = 0; depNdx < renderPassInfo.getDependencies().size(); depNdx++)
 		dependencies.push_back(createSubpassDependency(renderPassInfo.getDependencies()[depNdx]));
 
+	if (renderPassInfo.getInputAspects().empty())
 	{
 		const VkRenderPassCreateInfo	createInfo	=
 		{
@@ -1159,6 +1179,31 @@
 
 		return createRenderPass(vk, device, &createInfo);
 	}
+	else
+	{
+		const VkRenderPassInputAttachmentAspectCreateInfoKHR	inputAspectCreateInfo	=
+		{
+			VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR,
+			DE_NULL,
+
+			(deUint32)renderPassInfo.getInputAspects().size(),
+			renderPassInfo.getInputAspects().data(),
+		};
+		const VkRenderPassCreateInfo							createInfo				=
+		{
+			VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,
+			&inputAspectCreateInfo,
+			(VkRenderPassCreateFlags)0u,
+			(deUint32)attachments.size(),
+			(attachments.empty() ? DE_NULL : &attachments[0]),
+			(deUint32)subpasses.size(),
+			(subpasses.empty() ? DE_NULL : &subpasses[0]),
+			(deUint32)dependencies.size(),
+			(dependencies.empty() ? DE_NULL : &dependencies[0])
+		};
+
+		return createRenderPass(vk, device, &createInfo);
+	}
 }
 
 Move<VkFramebuffer> createFramebuffer (const DeviceInterface&		vk,
@@ -1776,17 +1821,27 @@
 		VK_FALSE,														// alphaToCoverageEnable
 		VK_FALSE,														// alphaToOneEnable
 	};
-	const size_t stencilIndex = renderInfo.getSubpassIndex();
+	const size_t	stencilIndex	= renderInfo.getSubpassIndex();
+	const VkBool32	writeDepth		= renderInfo.getDepthStencilAttachmentLayout()
+										&& *renderInfo.getDepthStencilAttachmentLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+										&& *renderInfo.getDepthStencilAttachmentLayout() != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR
+									? VK_TRUE
+									: VK_FALSE;
+	const VkBool32	writeStencil	= renderInfo.getDepthStencilAttachmentLayout()
+										&& *renderInfo.getDepthStencilAttachmentLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+										&& *renderInfo.getDepthStencilAttachmentLayout() != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+									? VK_TRUE
+									: VK_FALSE;
 	const VkPipelineDepthStencilStateCreateInfo depthStencilState =
 	{
 		VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,	// sType
 		DE_NULL,													// pNext
 		(VkPipelineDepthStencilStateCreateFlags)0u,
-		VK_TRUE,													// depthTestEnable
-		VK_TRUE,													// depthWriteEnable
+		writeDepth,													// depthTestEnable
+		writeDepth,													// depthWriteEnable
 		VK_COMPARE_OP_ALWAYS,										// depthCompareOp
 		VK_FALSE,													// depthBoundsEnable
-		VK_TRUE,													// stencilTestEnable
+		writeStencil,												// stencilTestEnable
 		{
 			VK_STENCIL_OP_REPLACE,									// stencilFailOp
 			VK_STENCIL_OP_REPLACE,									// stencilPassOp
@@ -1889,10 +1944,14 @@
 				for (deUint32 inputAttachmentNdx = 0; inputAttachmentNdx < renderInfo.getInputAttachmentCount(); inputAttachmentNdx++)
 				{
 					const Attachment			attachmentInfo	= attachmentInfos[renderInfo.getInputAttachmentIndex(inputAttachmentNdx)];
+					const VkImageLayout			layout			= renderInfo.getInputAttachmentLayout(inputAttachmentNdx);
 					const tcu::TextureFormat	format			= mapVkFormat(attachmentInfo.getFormat());
 					const bool					isDepthFormat	= tcu::hasDepthComponent(format.order);
 					const bool					isStencilFormat	= tcu::hasStencilComponent(format.order);
-					const deUint32				bindingCount	= isDepthFormat && isStencilFormat ? 2u : 1u;
+					const deUint32				bindingCount	= (isDepthFormat && layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+																	&& (isStencilFormat && layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
+																? 2u
+																: 1u;
 
 					for (deUint32 bindingNdx = 0; bindingNdx < bindingCount; bindingNdx++)
 					{
@@ -1995,8 +2054,10 @@
 						const bool					isStencilFormat			= tcu::hasStencilComponent(format.order);
 						const VkImageLayout			inputAttachmentLayout	= renderInfo.getInputAttachmentLayout(inputAttachmentNdx);
 
+
 						if (isDepthFormat && isStencilFormat)
 						{
+							if (inputAttachmentLayout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
 							{
 								const VkDescriptorImageInfo	imageInfo =
 								{
@@ -2026,6 +2087,8 @@
 									bindingIndex++;
 								}
 							}
+
+							if (inputAttachmentLayout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
 							{
 								const VkDescriptorImageInfo	imageInfo =
 								{
@@ -2149,10 +2212,11 @@
 			const DepthStencilClear&	depthStencilClear	= *m_renderInfo.getDepthStencilClear();
 			const deUint32				attachmentNdx		= m_renderInfo.getColorAttachmentCount();
 			tcu::TextureFormat			format				= mapVkFormat(m_renderInfo.getDepthStencilAttachment()->getFormat());
+			const VkImageLayout			layout				= *m_renderInfo.getDepthStencilAttachmentLayout();
 			const VkClearAttachment		attachment			=
 			{
-				(VkImageAspectFlags)((hasDepthComponent(format.order) ? VK_IMAGE_ASPECT_DEPTH_BIT : 0)
-					| (hasStencilComponent(format.order) ? VK_IMAGE_ASPECT_STENCIL_BIT : 0)),
+				(VkImageAspectFlags)((hasDepthComponent(format.order) && layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR ? VK_IMAGE_ASPECT_DEPTH_BIT : 0)
+					| (hasStencilComponent(format.order) && layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR ? VK_IMAGE_ASPECT_STENCIL_BIT : 0)),
 				attachmentNdx,
 				makeClearValueDepthStencil(depthStencilClear.getDepth(), depthStencilClear.getStencil())
 			};
@@ -2166,7 +2230,11 @@
 				1u,							// layerCount
 			};
 
-			vk.cmdClearAttachments(commandBuffer, 1u, &attachment, 1u, &rect);
+			if ((tcu::hasDepthComponent(format.order) && layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+				|| (tcu::hasStencilComponent(format.order) && layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR))
+			{
+				vk.cmdClearAttachments(commandBuffer, 1u, &attachment, 1u, &rect);
+			}
 		}
 
 		vector<VkImageMemoryBarrier>	selfDeps;
@@ -2966,10 +3034,13 @@
 			const UVec2					offset			= dsClear.getOffset();
 			const UVec2					size			= dsClear.getSize();
 			const deUint32				attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
+			const VkImageLayout			layout			= subpass.getDepthStencilAttachment().getImageLayout();
 			const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
 			const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
-			const bool					hasStencil		= tcu::hasStencilComponent(format.order);
-			const bool					hasDepth		= tcu::hasDepthComponent(format.order);
+			const bool					hasStencil		= tcu::hasStencilComponent(format.order)
+														&& layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR;
+			const bool					hasDepth		= tcu::hasDepthComponent(format.order)
+														&& layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR;
 			vector<PixelValue>&			reference		= referenceAttachments[attachmentIndex];
 			VkClearValue				value;
 
@@ -3023,6 +3094,7 @@
 				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
 				{
 					const deUint32				attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
+					const VkImageLayout			layout			= subpass.getDepthStencilAttachment().getImageLayout();
 					const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
 					const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
 					vector<PixelValue>&			reference		= referenceAttachments[attachmentIndex];
@@ -3030,7 +3102,9 @@
 					for (int y = posAI.y(); y < (int)posBI.y(); y++)
 					for (int x = posAI.x(); x < (int)posBI.x(); x++)
 					{
-						if (tcu::hasDepthComponent(format.order))
+						if (tcu::hasDepthComponent(format.order)
+							&& layout != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+							&& layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
 						{
 							const size_t	index	= subpassNdx + 1;
 							const BoolOp	op		= boolOpFromIndex(index);
@@ -3040,7 +3114,9 @@
 							reference[x + y * targetSize.x()].setValue(0, performBoolOp(op, boolX, boolY));
 						}
 
-						if (tcu::hasStencilComponent(format.order))
+						if (tcu::hasStencilComponent(format.order)
+							&& layout != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+							&& layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
 						{
 							const size_t	index	= subpassNdx;
 							reference[x + y * targetSize.x()].setValue(1, (index % 2) == 0);
@@ -3066,95 +3142,117 @@
 					outputComponentCount += (size_t)componentCount;
 				}
 
-				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
-					outputComponentCount++;
-
-				for (int y = posAI.y(); y < (int)posBI.y(); y++)
-				for (int x = posAI.x(); x < (int)posBI.x(); x++)
+				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
 				{
-					for (size_t inputAttachmentNdx = 0; inputAttachmentNdx < subpass.getInputAttachments().size(); inputAttachmentNdx++)
+					const Attachment&			attachment	(renderPassInfo.getAttachments()[subpass.getDepthStencilAttachment().getAttachment()]);
+					const tcu::TextureFormat	format		(mapVkFormat(attachment.getFormat()));
+
+					if (tcu::hasDepthComponent(format.order))
+						outputComponentCount++;
+				}
+
+				if (outputComponentCount > 0)
+				{
+					for (int y = posAI.y(); y < (int)posBI.y(); y++)
+					for (int x = posAI.x(); x < (int)posBI.x(); x++)
 					{
-						const deUint32				attachmentIndex	= subpass.getInputAttachments()[inputAttachmentNdx].getAttachment();
-						const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
-						const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
-						const int					componentCount	= tcu::getNumUsedChannels(format.order);
-
-						for (int compNdx = 0; compNdx < componentCount; compNdx++)
-							inputs.push_back(referenceAttachments[attachmentIndex][x + y * targetSize.x()].getValue(compNdx));
-					}
-
-					const size_t inputsPerOutput = inputs.size() >= outputComponentCount
-													? ((inputs.size() / outputComponentCount)
-														+ ((inputs.size() % outputComponentCount) != 0 ? 1 : 0))
-													: 1;
-
-					size_t outputValueNdx = 0;
-
-					for (size_t attachmentRefNdx = 0; attachmentRefNdx < subpass.getColorAttachments().size(); attachmentRefNdx++)
-					{
-						const deUint32				attachmentIndex	= subpass.getColorAttachments()[attachmentRefNdx].getAttachment();
-						const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
-						const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
-						vector<PixelValue>&			reference		= referenceAttachments[attachmentIndex];
-						const int					componentCount	= tcu::getNumUsedChannels(format.order);
-
-						for (int compNdx = 0; compNdx < componentCount; compNdx++)
+						for (size_t inputAttachmentNdx = 0; inputAttachmentNdx < subpass.getInputAttachments().size(); inputAttachmentNdx++)
 						{
-							const size_t	index	= subpassNdx + attachmentIndex + outputValueNdx;
-							const BoolOp	op		= boolOpFromIndex(index);
-							const bool		boolX	= x % 2 == (int)(index % 2);
-							const bool		boolY	= y % 2 == (int)((index / 2) % 2);
-							Maybe<bool>		output	= tcu::just(performBoolOp(op, boolX, boolY));
+							const deUint32				attachmentIndex	= subpass.getInputAttachments()[inputAttachmentNdx].getAttachment();
+							const VkImageLayout			layout			= subpass.getInputAttachments()[inputAttachmentNdx].getImageLayout();
+							const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
+							const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
+							const int					componentCount	= tcu::getNumUsedChannels(format.order);
+
+							for (int compNdx = 0; compNdx < componentCount; compNdx++)
+							{
+								if ((compNdx != 0 || layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
+									&& (compNdx != 1 || layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR))
+								{
+									inputs.push_back(referenceAttachments[attachmentIndex][x + y * targetSize.x()].getValue(compNdx));
+								}
+							}
+						}
+
+						const size_t inputsPerOutput = inputs.size() >= outputComponentCount
+														? ((inputs.size() / outputComponentCount)
+															+ ((inputs.size() % outputComponentCount) != 0 ? 1 : 0))
+														: 1;
+
+						size_t outputValueNdx = 0;
+
+						for (size_t attachmentRefNdx = 0; attachmentRefNdx < subpass.getColorAttachments().size(); attachmentRefNdx++)
+						{
+							const deUint32				attachmentIndex	= subpass.getColorAttachments()[attachmentRefNdx].getAttachment();
+							const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
+							const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
+							vector<PixelValue>&			reference		= referenceAttachments[attachmentIndex];
+							const int					componentCount	= tcu::getNumUsedChannels(format.order);
+
+							for (int compNdx = 0; compNdx < componentCount; compNdx++)
+							{
+								const size_t	index	= subpassNdx + attachmentIndex + outputValueNdx;
+								const BoolOp	op		= boolOpFromIndex(index);
+								const bool		boolX	= x % 2 == (int)(index % 2);
+								const bool		boolY	= y % 2 == (int)((index / 2) % 2);
+								Maybe<bool>		output	= tcu::just(performBoolOp(op, boolX, boolY));
+
+								for (size_t i = 0; i < inputsPerOutput; i++)
+								{
+									if (!output)
+										break;
+									else if (!inputs[((outputValueNdx + compNdx) * inputsPerOutput + i) % inputs.size()])
+										output = tcu::nothing<bool>();
+									else
+										output = (*output) == (*inputs[((outputValueNdx + compNdx) * inputsPerOutput + i) % inputs.size()]);
+								}
+
+								if (output)
+									reference[x + y * targetSize.x()].setValue(compNdx, *output);
+								else
+									reference[x + y * targetSize.x()].setUndefined(compNdx);
+							}
+
+							outputValueNdx += componentCount;
+						}
+
+						if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED
+							&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+							&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+						{
+							const deUint32		attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
+							vector<PixelValue>&	reference		= referenceAttachments[attachmentIndex];
+							const size_t		index			= subpassNdx + attachmentIndex;
+							const BoolOp		op				= boolOpFromIndex(index);
+							const bool			boolX			= x % 2 == (int)(index % 2);
+							const bool			boolY			= y % 2 == (int)((index / 2) % 2);
+							Maybe<bool>			output			= tcu::just(performBoolOp(op, boolX, boolY));
 
 							for (size_t i = 0; i < inputsPerOutput; i++)
 							{
 								if (!output)
 									break;
-								else if (!inputs[((outputValueNdx + compNdx) * inputsPerOutput + i) % inputs.size()])
-									output = tcu::nothing<bool>();
+								else if (inputs[(outputValueNdx * inputsPerOutput + i) % inputs.size()])
+									output = (*output) == (*inputs[(outputValueNdx * inputsPerOutput + i) % inputs.size()]);
 								else
-									output = (*output) == (*inputs[((outputValueNdx + compNdx) * inputsPerOutput + i) % inputs.size()]);
+									output = tcu::nothing<bool>();
 							}
 
 							if (output)
-								reference[x + y * targetSize.x()].setValue(compNdx, *output);
+								reference[x + y * targetSize.x()].setValue(0, *output);
 							else
-								reference[x + y * targetSize.x()].setUndefined(compNdx);
+								reference[x + y * targetSize.x()].setUndefined(0);
 						}
 
-						outputValueNdx += componentCount;
+						inputs.clear();
 					}
-
-					if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
-					{
-						const deUint32		attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
-						vector<PixelValue>&	reference		= referenceAttachments[attachmentIndex];
-						const size_t		index			= subpassNdx + attachmentIndex;
-						const BoolOp		op				= boolOpFromIndex(index);
-						const bool			boolX			= x % 2 == (int)(index % 2);
-						const bool			boolY			= y % 2 == (int)((index / 2) % 2);
-						Maybe<bool>			output			= tcu::just(performBoolOp(op, boolX, boolY));
-
-						for (size_t i = 0; i < inputsPerOutput; i++)
-						{
-							if (!output)
-								break;
-							else if (inputs[(outputValueNdx * inputsPerOutput + i) % inputs.size()])
-								output = (*output) == (*inputs[(outputValueNdx * inputsPerOutput + i) % inputs.size()]);
-							else
-								output = tcu::nothing<bool>();
-						}
-
-						if (output)
-							reference[x + y * targetSize.x()].setValue(0, *output);
-						else
-							reference[x + y * targetSize.x()].setUndefined(0);
-					}
-
-					inputs.clear();
 				}
 
-				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
+				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
 				{
 					const deUint32				attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
 					const Attachment&			attachment		= renderPassInfo.getAttachments()[attachmentIndex];
@@ -3634,6 +3732,7 @@
 			for (size_t attachmentNdx = 0; attachmentNdx < subpass.getInputAttachments().size(); attachmentNdx++)
 			{
 				const deUint32				attachmentIndex	= subpass.getInputAttachments()[attachmentNdx].getAttachment();
+				const VkImageLayout			layout			= subpass.getInputAttachments()[attachmentNdx].getImageLayout();
 				const Attachment			attachment		= config.renderPass.getAttachments()[attachmentIndex];
 				const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
 				const bool					isDepthFormat	= tcu::hasDepthComponent(format.order);
@@ -3641,13 +3740,13 @@
 
 				if (isDepthFormat || isStencilFormat)
 				{
-					if (isDepthFormat)
+					if (isDepthFormat && layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
 					{
 						fragmentShader << "layout(input_attachment_index = " << attachmentNdx << ", set=0, binding=" << inputAttachmentBinding << ") uniform highp subpassInput i_depth" << attachmentNdx << ";\n";
 						inputAttachmentBinding++;
 					}
 
-					if (isStencilFormat)
+					if (isStencilFormat && layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
 					{
 						fragmentShader << "layout(input_attachment_index = " << attachmentNdx << ", set=0, binding=" << inputAttachmentBinding << ") uniform highp usubpassInput i_stencil" << attachmentNdx << ";\n";
 						inputAttachmentBinding++;
@@ -3696,7 +3795,9 @@
 					fragmentShader << "));\n";
 				}
 
-				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
+				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
 				{
 					const size_t	index	= subpassNdx + 1;
 					const BoolOp	op		= boolOpFromIndex(index);
@@ -3715,11 +3816,17 @@
 				for (size_t attachmentNdx = 0; attachmentNdx < subpass.getInputAttachments().size(); attachmentNdx++)
 				{
 					const deUint32				attachmentIndex	= subpass.getInputAttachments()[attachmentNdx].getAttachment();
+					const VkImageLayout			layout			= subpass.getInputAttachments()[attachmentNdx].getImageLayout();
 					const Attachment			attachment		= config.renderPass.getAttachments()[attachmentIndex];
 					const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
 					const size_t				componentCount	= (size_t)tcu::getNumUsedChannels(format.order);
 
-					inputComponentCount += componentCount;
+					if (layout == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+						inputComponentCount += 1;
+					else if (layout == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
+						inputComponentCount += 1;
+					else
+						inputComponentCount += componentCount;
 				}
 
 				for (size_t attachmentNdx = 0; attachmentNdx < subpass.getColorAttachments().size(); attachmentNdx++)
@@ -3732,115 +3839,127 @@
 					outputComponentCount += componentCount;
 				}
 
-				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
-					outputComponentCount++;
-
-				const size_t inputsPerOutput = inputComponentCount >= outputComponentCount
-												? ((inputComponentCount / outputComponentCount)
-													+ ((inputComponentCount % outputComponentCount) != 0 ? 1 : 0))
-												: 1;
-
-				fragmentShader << "\tbool inputs[" << inputComponentCount << "];\n"
-								  "\tbool outputs[" << outputComponentCount << "];\n";
-
-				size_t inputValueNdx = 0;
-
-				for (size_t attachmentNdx = 0; attachmentNdx < subpass.getInputAttachments().size(); attachmentNdx++)
+				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+					&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
 				{
-					const char* const	components[]	=
-					{
-						"x", "y", "z", "w"
-					};
-					const deUint32				attachmentIndex	= subpass.getInputAttachments()[attachmentNdx].getAttachment();
-					const Attachment			attachment		= config.renderPass.getAttachments()[attachmentIndex];
-					const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
-					const size_t				componentCount	= (size_t)tcu::getNumUsedChannels(format.order);
-					const bool					isDepthFormat	= tcu::hasDepthComponent(format.order);
-					const bool					isStencilFormat	= tcu::hasStencilComponent(format.order);
-
-					if (isDepthFormat || isStencilFormat)
-					{
-						if (isDepthFormat)
-						{
-							fragmentShader << "\tinputs[" << inputValueNdx << "] = 1.0 == float(subpassLoad(i_depth" << attachmentNdx << ").x);\n";
-							inputValueNdx++;
-						}
-
-						if (isStencilFormat)
-						{
-							fragmentShader << "\tinputs[" << inputValueNdx << "] = 255u == subpassLoad(i_stencil" << attachmentNdx << ").x;\n";
-							inputValueNdx++;
-						}
-					}
-					else
-					{
-						for (size_t compNdx = 0; compNdx < componentCount; compNdx++)
-						{
-							fragmentShader << "\tinputs[" << inputValueNdx << "] = 1.0 == float(subpassLoad(i_color" << attachmentNdx << ")." << components[compNdx] << ");\n";
-							inputValueNdx++;
-						}
-					}
+					outputComponentCount++;
 				}
 
-				size_t outputValueNdx = 0;
-
-				for (size_t attachmentNdx = 0; attachmentNdx < subpass.getColorAttachments().size(); attachmentNdx++)
+				if (outputComponentCount > 0)
 				{
-					const deUint32				attachmentIndex	= subpass.getColorAttachments()[attachmentNdx].getAttachment();
-					const Attachment			attachment		= config.renderPass.getAttachments()[attachmentIndex];
-					const std::string			attachmentType	= getAttachmentType(config.renderPass.getAttachments()[attachmentIndex].getFormat());
-					const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
-					const size_t				componentCount	= (size_t)tcu::getNumUsedChannels(format.order);
+					const size_t inputsPerOutput = inputComponentCount >= outputComponentCount
+													? ((inputComponentCount / outputComponentCount)
+														+ ((inputComponentCount % outputComponentCount) != 0 ? 1 : 0))
+													: 1;
 
-					for (size_t compNdx = 0; compNdx < componentCount; compNdx++)
+					fragmentShader << "\tbool inputs[" << inputComponentCount << "];\n";
+
+					if (outputComponentCount > 0)
+						fragmentShader << "\tbool outputs[" << outputComponentCount << "];\n";
+
+					size_t inputValueNdx = 0;
+
+					for (size_t attachmentNdx = 0; attachmentNdx < subpass.getInputAttachments().size(); attachmentNdx++)
 					{
-						const size_t	index	= subpassNdx + attachmentIndex + outputValueNdx;
-						const BoolOp	op		= boolOpFromIndex(index);
+						const char* const	components[]	=
+						{
+							"x", "y", "z", "w"
+						};
+						const deUint32				attachmentIndex	= subpass.getInputAttachments()[attachmentNdx].getAttachment();
+						const VkImageLayout			layout			= subpass.getInputAttachments()[attachmentNdx].getImageLayout();
+						const Attachment			attachment		= config.renderPass.getAttachments()[attachmentIndex];
+						const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
+						const size_t				componentCount	= (size_t)tcu::getNumUsedChannels(format.order);
+						const bool					isDepthFormat	= tcu::hasDepthComponent(format.order);
+						const bool					isStencilFormat	= tcu::hasStencilComponent(format.order);
 
-						fragmentShader << "\toutputs[" << outputValueNdx + compNdx << "] = "
+						if (isDepthFormat || isStencilFormat)
+						{
+							if (isDepthFormat && layout != VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)
+							{
+								fragmentShader << "\tinputs[" << inputValueNdx << "] = 1.0 == float(subpassLoad(i_depth" << attachmentNdx << ").x);\n";
+								inputValueNdx++;
+							}
+
+							if (isStencilFormat && layout != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+							{
+								fragmentShader << "\tinputs[" << inputValueNdx << "] = 255u == subpassLoad(i_stencil" << attachmentNdx << ").x;\n";
+								inputValueNdx++;
+							}
+						}
+						else
+						{
+							for (size_t compNdx = 0; compNdx < componentCount; compNdx++)
+							{
+								fragmentShader << "\tinputs[" << inputValueNdx << "] = 1.0 == float(subpassLoad(i_color" << attachmentNdx << ")." << components[compNdx] << ");\n";
+								inputValueNdx++;
+							}
+						}
+					}
+
+					size_t outputValueNdx = 0;
+
+					for (size_t attachmentNdx = 0; attachmentNdx < subpass.getColorAttachments().size(); attachmentNdx++)
+					{
+						const deUint32				attachmentIndex	= subpass.getColorAttachments()[attachmentNdx].getAttachment();
+						const Attachment			attachment		= config.renderPass.getAttachments()[attachmentIndex];
+						const std::string			attachmentType	= getAttachmentType(config.renderPass.getAttachments()[attachmentIndex].getFormat());
+						const tcu::TextureFormat	format			= mapVkFormat(attachment.getFormat());
+						const size_t				componentCount	= (size_t)tcu::getNumUsedChannels(format.order);
+
+						for (size_t compNdx = 0; compNdx < componentCount; compNdx++)
+						{
+							const size_t	index	= subpassNdx + attachmentIndex + outputValueNdx;
+							const BoolOp	op		= boolOpFromIndex(index);
+
+							fragmentShader << "\toutputs[" << outputValueNdx + compNdx << "] = "
+											<< "(int(gl_FragCoord.x) % 2 == " << (index % 2)
+											<< ") " << boolOpToString(op) << " ("
+											<< "int(gl_FragCoord.y) % 2 == " << ((index / 2) % 2)
+											<< ");\n";
+
+							for (size_t i = 0; i < inputsPerOutput; i++)
+								fragmentShader << "\toutputs[" << outputValueNdx + compNdx << "] = outputs[" << outputValueNdx + compNdx << "] == inputs[" <<  ((outputValueNdx + compNdx) * inputsPerOutput + i) %  inputComponentCount << "];\n";
+						}
+
+						fragmentShader << "\to_color" << attachmentNdx << " = " << attachmentType << "(";
+
+						for (size_t compNdx = 0; compNdx < 4; compNdx++)
+						{
+							if (compNdx > 0)
+								fragmentShader << ", ";
+
+							if (compNdx < componentCount)
+								fragmentShader << "outputs[" << outputValueNdx + compNdx << "]";
+							else
+								fragmentShader << "0";
+						}
+
+						outputValueNdx += componentCount;
+
+						fragmentShader << ");\n";
+					}
+
+					if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED
+						&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_STENCIL_READ_ONLY_OPTIMAL
+						&& subpass.getDepthStencilAttachment().getImageLayout() != VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+					{
+						const deUint32	attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
+						const size_t	index			= subpassNdx + attachmentIndex;
+						const BoolOp	op				= boolOpFromIndex(index);
+
+						fragmentShader << "\toutputs[" << outputValueNdx << "] = "
 										<< "(int(gl_FragCoord.x) % 2 == " << (index % 2)
 										<< ") " << boolOpToString(op) << " ("
 										<< "int(gl_FragCoord.y) % 2 == " << ((index / 2) % 2)
 										<< ");\n";
 
 						for (size_t i = 0; i < inputsPerOutput; i++)
-							fragmentShader << "\toutputs[" << outputValueNdx + compNdx << "] = outputs[" << outputValueNdx + compNdx << "] == inputs[" <<  ((outputValueNdx + compNdx) * inputsPerOutput + i) %  inputComponentCount << "];\n";
+							fragmentShader << "\toutputs[" << outputValueNdx << "] = outputs[" << outputValueNdx << "] == inputs[" <<  (outputValueNdx * inputsPerOutput + i) %  inputComponentCount << "];\n";
+
+						fragmentShader << "\tgl_FragDepth = outputs[" << outputValueNdx << "] ? 1.0 : 0.0;";
 					}
-
-					fragmentShader << "\to_color" << attachmentNdx << " = " << attachmentType << "(";
-
-					for (size_t compNdx = 0; compNdx < 4; compNdx++)
-					{
-						if (compNdx > 0)
-							fragmentShader << ", ";
-
-						if (compNdx < componentCount)
-							fragmentShader << "outputs[" << outputValueNdx + compNdx << "]";
-						else
-							fragmentShader << "0";
-					}
-
-					outputValueNdx += componentCount;
-
-					fragmentShader << ");\n";
-				}
-
-				if (subpass.getDepthStencilAttachment().getAttachment() != VK_ATTACHMENT_UNUSED)
-				{
-					const deUint32	attachmentIndex	= subpass.getDepthStencilAttachment().getAttachment();
-					const size_t	index			= subpassNdx + attachmentIndex;
-					const BoolOp	op				= boolOpFromIndex(index);
-
-					fragmentShader << "\toutputs[" << outputValueNdx << "] = "
-									<< "(int(gl_FragCoord.x) % 2 == " << (index % 2)
-									<< ") " << boolOpToString(op) << " ("
-									<< "int(gl_FragCoord.y) % 2 == " << ((index / 2) % 2)
-									<< ");\n";
-
-					for (size_t i = 0; i < inputsPerOutput; i++)
-						fragmentShader << "\toutputs[" << outputValueNdx << "] = outputs[" << outputValueNdx << "] == inputs[" <<  (outputValueNdx * inputsPerOutput + i) %  inputComponentCount << "];\n";
-
-					fragmentShader << "\tgl_FragDepth = outputs[" << outputValueNdx << "] ? 1.0 : 0.0;";
 				}
 			}
 
@@ -4287,6 +4406,73 @@
 			TCU_THROW(NotSupportedError, std::string(extensionName + " is not supported").c_str());
 	}
 
+	if (!renderPassInfo.getInputAspects().empty())
+	{
+		if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), string("VK_KHR_maintenance2")))
+			TCU_THROW(NotSupportedError, "Extension VK_KHR_maintenance2 not supported.");
+	}
+
+	{
+		bool requireDepthStencilLayout = false;
+
+		for (size_t attachmentNdx = 0; attachmentNdx < renderPassInfo.getAttachments().size(); attachmentNdx++)
+		{
+			if (renderPassInfo.getAttachments()[attachmentNdx].getInitialLayout() == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+				|| renderPassInfo.getAttachments()[attachmentNdx].getInitialLayout() == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR
+				|| renderPassInfo.getAttachments()[attachmentNdx].getFinalLayout() == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+				|| renderPassInfo.getAttachments()[attachmentNdx].getFinalLayout() == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+			{
+				requireDepthStencilLayout = true;
+				break;
+			}
+		}
+
+		for (size_t subpassNdx = 0; subpassNdx < renderPassInfo.getSubpasses().size() && !requireDepthStencilLayout; subpassNdx++)
+		{
+			const Subpass& subpass (renderPassInfo.getSubpasses()[subpassNdx]);
+
+			for (size_t attachmentNdx = 0; attachmentNdx < subpass.getColorAttachments().size(); attachmentNdx++)
+			{
+				if (subpass.getColorAttachments()[attachmentNdx].getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+					|| subpass.getColorAttachments()[attachmentNdx].getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+				{
+					requireDepthStencilLayout = true;
+					break;
+				}
+			}
+
+			for (size_t attachmentNdx = 0; !requireDepthStencilLayout && attachmentNdx < subpass.getInputAttachments().size(); attachmentNdx++)
+			{
+				if (subpass.getInputAttachments()[attachmentNdx].getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+					|| subpass.getInputAttachments()[attachmentNdx].getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+				{
+					requireDepthStencilLayout = true;
+					break;
+				}
+			}
+
+			for (size_t attachmentNdx = 0; !requireDepthStencilLayout && attachmentNdx < subpass.getResolveAttachments().size(); attachmentNdx++)
+			{
+				if (subpass.getResolveAttachments()[attachmentNdx].getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+					|| subpass.getResolveAttachments()[attachmentNdx].getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+				{
+					requireDepthStencilLayout = true;
+					break;
+				}
+			}
+
+			if (subpass.getDepthStencilAttachment().getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR
+				|| subpass.getDepthStencilAttachment().getImageLayout() == VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)
+			{
+				requireDepthStencilLayout = true;
+				break;
+			}
+		}
+
+		if (requireDepthStencilLayout && !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), string("VK_KHR_maintenance2")))
+			TCU_THROW(NotSupportedError, "VK_KHR_maintenance2 is not supported");
+	}
+
 	initializeAttachmentIsLazy(attachmentIsLazy, renderPassInfo.getAttachments(), config.imageMemory);
 	initializeImageClearValues(rng, imageClearValues, renderPassInfo.getAttachments(), attachmentIsLazy);
 	initializeAttachmentImageUsage(context, attachmentImageUsage, renderPassInfo, attachmentIsLazy, imageClearValues);
@@ -5483,102 +5669,133 @@
 					const VkAttachmentStoreOp		storeOp			= storeOps[storeOpNdx].op;
 					de::MovePtr<tcu::TestCaseGroup>	storeOpGroup	(new tcu::TestCaseGroup(testCtx, storeOps[storeOpNdx].str, storeOps[storeOpNdx].str));
 
-					for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++)
+					for (size_t useInputAspectNdx = 0; useInputAspectNdx < 2; useInputAspectNdx++)
 					{
+						const bool useInputAspect = useInputAspectNdx != 0;
+
+						for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++)
 						{
-							vector<Attachment>			attachments;
-							vector<Subpass>				subpasses;
-							vector<SubpassDependency>	deps;
-
-							attachments.push_back(Attachment(format,
-															 VK_SAMPLE_COUNT_1_BIT,
-															 loadOp,
-															 storeOp,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_DONT_CARE,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
-
-							attachments.push_back(Attachment(vk::VK_FORMAT_R8G8B8A8_UNORM,
-															 VK_SAMPLE_COUNT_1_BIT,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_STORE,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_DONT_CARE,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
-
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
-														vector<AttachmentReference>(),
-														AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
-														vector<deUint32>()));
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)),
-														vector<AttachmentReference>(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
-														vector<AttachmentReference>(),
-														AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
-														vector<deUint32>()));
-
-							deps.push_back(SubpassDependency(0, 1,
-
-															vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
-															vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
-
-															vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
-															vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
-															vk::VK_DEPENDENCY_BY_REGION_BIT));
-
 							{
-								const RenderPass renderPass (attachments, subpasses, deps);
+								vector<Attachment>							attachments;
+								vector<Subpass>								subpasses;
+								vector<SubpassDependency>					deps;
+								vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
 
-								addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								attachments.push_back(Attachment(format,
+																 VK_SAMPLE_COUNT_1_BIT,
+																 loadOp,
+																 storeOp,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+
+								attachments.push_back(Attachment(vk::VK_FORMAT_R8G8B8A8_UNORM,
+																 VK_SAMPLE_COUNT_1_BIT,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_STORE,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
+															vector<AttachmentReference>(),
+															AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+															vector<deUint32>()));
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)),
+															vector<AttachmentReference>(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
+															vector<AttachmentReference>(),
+															AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+															vector<deUint32>()));
+
+								deps.push_back(SubpassDependency(0, 1,
+
+																vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+								if (useInputAspect)
+								{
+									const VkInputAttachmentAspectReferenceKHR inputAspect =
+									{
+										0u,
+										0u,
+										VK_IMAGE_ASPECT_COLOR_BIT
+									};
+
+									inputAspects.push_back(inputAspect);
+								}
+
+								{
+									const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+									addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""), renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								}
 							}
-						}
-						{
-							vector<Attachment>			attachments;
-							vector<Subpass>				subpasses;
-							vector<SubpassDependency>	deps;
-
-							attachments.push_back(Attachment(format,
-															 VK_SAMPLE_COUNT_1_BIT,
-															 loadOp,
-															 storeOp,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_DONT_CARE,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
-
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
-														vector<AttachmentReference>(),
-														AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
-														vector<deUint32>()));
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)),
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)),
-														vector<AttachmentReference>(),
-														AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
-														vector<deUint32>()));
-
-							deps.push_back(SubpassDependency(0, 1,
-															vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
-															vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
-
-															vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
-															vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
-															vk::VK_DEPENDENCY_BY_REGION_BIT));
-
 							{
-								const RenderPass renderPass (attachments, subpasses, deps);
+								vector<Attachment>							attachments;
+								vector<Subpass>								subpasses;
+								vector<SubpassDependency>					deps;
+								vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
 
-								addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								attachments.push_back(Attachment(format,
+																 VK_SAMPLE_COUNT_1_BIT,
+																 loadOp,
+																 storeOp,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
+															vector<AttachmentReference>(),
+															AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+															vector<deUint32>()));
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)),
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)),
+															vector<AttachmentReference>(),
+															AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+															vector<deUint32>()));
+
+								deps.push_back(SubpassDependency(0, 1,
+																vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+								if (useInputAspect)
+								{
+									const VkInputAttachmentAspectReferenceKHR inputAspect =
+									{
+										0u,
+										0u,
+										VK_IMAGE_ASPECT_COLOR_BIT
+									};
+
+									inputAspects.push_back(inputAspect);
+								}
+
+								{
+									const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+									addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""), string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								}
 							}
 						}
 					}
@@ -5598,8 +5815,11 @@
 	// Depth stencil formats
 	for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(s_coreDepthStencilFormats); formatNdx++)
 	{
-		const VkFormat					vkFormat		= s_coreDepthStencilFormats[formatNdx];
-		de::MovePtr<tcu::TestCaseGroup>	formatGroup	(new tcu::TestCaseGroup(testCtx, formatToName(vkFormat).c_str(), de::toString(vkFormat).c_str()));
+		const VkFormat					vkFormat			= s_coreDepthStencilFormats[formatNdx];
+		const tcu::TextureFormat		format				= mapVkFormat(vkFormat);
+		const bool						isStencilAttachment	= hasStencilComponent(format.order);
+		const bool						isDepthAttachment	= hasDepthComponent(format.order);
+		de::MovePtr<tcu::TestCaseGroup>	formatGroup			(new tcu::TestCaseGroup(testCtx, formatToName(vkFormat).c_str(), de::toString(vkFormat).c_str()));
 
 		for (size_t loadOpNdx = 0; loadOpNdx < DE_LENGTH_OF_ARRAY(loadOps); loadOpNdx++)
 		{
@@ -5608,27 +5828,71 @@
 
 			for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++)
 			{
-				const tcu::TextureFormat	format				= mapVkFormat(vkFormat);
-				const bool					isStencilAttachment	= hasStencilComponent(format.order);
-				const bool					isDepthAttachment	= hasDepthComponent(format.order);
-				const RenderPass			renderPass			(vector<Attachment>(1, Attachment(vkFormat,
-																				  VK_SAMPLE_COUNT_1_BIT,
-																				  isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-																				  isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
-																				  isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-																				  isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
-																				  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
-																				  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
-												 vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-																			0u,
-																			vector<AttachmentReference>(),
-																			vector<AttachmentReference>(),
-																			vector<AttachmentReference>(),
-																			AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
-																			vector<deUint32>())),
-												 vector<SubpassDependency>());
+				{
+					const RenderPass			renderPass			(vector<Attachment>(1, Attachment(vkFormat,
+																					  VK_SAMPLE_COUNT_1_BIT,
+																					  isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																					  isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																					  isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																					  isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																					  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																					  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
+													 vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																				0u,
+																				vector<AttachmentReference>(),
+																				vector<AttachmentReference>(),
+																				vector<AttachmentReference>(),
+																				AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+																				vector<deUint32>())),
+													 vector<SubpassDependency>());
 
-				addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind));
+					addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind));
+				}
+
+				if (isStencilAttachment && isDepthAttachment)
+				{
+					{
+						const RenderPass			renderPass			(vector<Attachment>(1, Attachment(vkFormat,
+																								  VK_SAMPLE_COUNT_1_BIT,
+																								  isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																								  isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																								  isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																								  isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																								  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																								  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
+																		 vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																									0u,
+																									vector<AttachmentReference>(),
+																									vector<AttachmentReference>(),
+																									vector<AttachmentReference>(),
+																									AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR),
+																									vector<deUint32>())),
+																		 vector<SubpassDependency>());
+
+						addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), string(renderTypes[renderTypeNdx].str) + "_depth_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind));
+					}
+
+					{
+						const RenderPass			renderPass			(vector<Attachment>(1, Attachment(vkFormat,
+																						  VK_SAMPLE_COUNT_1_BIT,
+																						  isDepthAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																						  isDepthAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																						  isStencilAttachment ? loadOp : VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																						  isStencilAttachment ? VK_ATTACHMENT_STORE_OP_STORE :VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																						  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																						  VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL)),
+																		 vector<Subpass>(1, Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																									0u,
+																									vector<AttachmentReference>(),
+																									vector<AttachmentReference>(),
+																									vector<AttachmentReference>(),
+																									AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR),
+																									vector<deUint32>())),
+																		 vector<SubpassDependency>());
+
+						addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), string(renderTypes[renderTypeNdx].str) + "_stencil_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 90239, allocationKind));
+					}
+				}
 			}
 
 			formatGroup->addChild(loadOpGroup.release());
@@ -5647,108 +5911,418 @@
 					const VkAttachmentStoreOp		storeOp			= storeOps[storeOpNdx].op;
 					de::MovePtr<tcu::TestCaseGroup>	storeOpGroup	(new tcu::TestCaseGroup(testCtx, storeOps[storeOpNdx].str, storeOps[storeOpNdx].str));
 
-					for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++)
+					for (size_t useInputAspectNdx = 0; useInputAspectNdx < 2; useInputAspectNdx++)
 					{
+						const bool useInputAspect = useInputAspectNdx != 0;
+
+						for (size_t renderTypeNdx = 0; renderTypeNdx < DE_LENGTH_OF_ARRAY(renderTypes); renderTypeNdx++)
 						{
-							vector<Attachment>			attachments;
-							vector<Subpass>				subpasses;
-							vector<SubpassDependency>	deps;
-
-							attachments.push_back(Attachment(vkFormat,
-															 VK_SAMPLE_COUNT_1_BIT,
-															 loadOp,
-															 storeOp,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_DONT_CARE,
-															 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
-															 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
-
-							attachments.push_back(Attachment(vk::VK_FORMAT_R8G8B8A8_UNORM,
-															 VK_SAMPLE_COUNT_1_BIT,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_STORE,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_DONT_CARE,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
-															 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
-
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(),
-														AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
-														vector<deUint32>()));
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)),
-														vector<AttachmentReference>(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
-														vector<AttachmentReference>(),
-														AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
-														vector<deUint32>()));
-
-							deps.push_back(SubpassDependency(0, 1,
-															vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
-															vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
-
-															vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
-															vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
-															0u));
-
-							deps.push_back(SubpassDependency(1, 1,
-															vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
-															vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
-
-															vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
-															vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
-															vk::VK_DEPENDENCY_BY_REGION_BIT));
 							{
-								const RenderPass renderPass (attachments, subpasses, deps);
+								vector<Attachment>							attachments;
+								vector<Subpass>								subpasses;
+								vector<SubpassDependency>					deps;
+								vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
 
-								addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str, renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								attachments.push_back(Attachment(vkFormat,
+																 VK_SAMPLE_COUNT_1_BIT,
+																 loadOp,
+																 storeOp,
+																 loadOp,
+																 storeOp,
+																 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+
+								attachments.push_back(Attachment(vk::VK_FORMAT_R8G8B8A8_UNORM,
+																 VK_SAMPLE_COUNT_1_BIT,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_STORE,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+																 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(),
+															AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+															vector<deUint32>()));
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL)),
+															vector<AttachmentReference>(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
+															vector<AttachmentReference>(),
+															AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+															vector<deUint32>()));
+
+								deps.push_back(SubpassDependency(0, 1,
+																vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																0u));
+
+								deps.push_back(SubpassDependency(1, 1,
+																vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+								if (useInputAspect)
+								{
+									const VkInputAttachmentAspectReferenceKHR inputAspect =
+									{
+										0u,
+										0u,
+										(isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u)
+											| (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u)
+									};
+
+									inputAspects.push_back(inputAspect);
+								}
+
+								{
+									const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+									addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : ""), renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								}
 							}
-						}
-						{
-							vector<Attachment>			attachments;
-							vector<Subpass>				subpasses;
-							vector<SubpassDependency>	deps;
-
-							attachments.push_back(Attachment(vkFormat,
-															 VK_SAMPLE_COUNT_1_BIT,
-															 loadOp,
-															 storeOp,
-															 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
-															 VK_ATTACHMENT_STORE_OP_DONT_CARE,
-															 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
-															 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
-
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(),
-														AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
-														vector<deUint32>()));
-							subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
-														0u,
-														vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)),
-														vector<AttachmentReference>(),
-														vector<AttachmentReference>(),
-														AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL),
-														vector<deUint32>()));
-
-							deps.push_back(SubpassDependency(0, 1,
-															vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
-															vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
-
-															vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
-															vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
-															vk::VK_DEPENDENCY_BY_REGION_BIT));
-
 							{
-								const RenderPass renderPass (attachments, subpasses, deps);
+								vector<Attachment>							attachments;
+								vector<Subpass>								subpasses;
+								vector<SubpassDependency>					deps;
+								vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
 
-								addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str, string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								attachments.push_back(Attachment(vkFormat,
+																 VK_SAMPLE_COUNT_1_BIT,
+																 loadOp,
+																 storeOp,
+																 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(),
+															AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+															vector<deUint32>()));
+								subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+															0u,
+															vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL)),
+															vector<AttachmentReference>(),
+															vector<AttachmentReference>(),
+															AttachmentReference(0, VK_IMAGE_LAYOUT_GENERAL),
+															vector<deUint32>()));
+
+								deps.push_back(SubpassDependency(0, 1,
+																vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
+																vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
+																vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+
+								if (useInputAspect)
+								{
+									const VkInputAttachmentAspectReferenceKHR inputAspect =
+									{
+										0u,
+										0u,
+
+										(isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u)
+											| (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u)
+									};
+
+									inputAspects.push_back(inputAspect);
+								}
+
+								{
+									const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+									addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : ""), string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+								}
+							}
+
+							if (isStencilAttachment && isDepthAttachment)
+							{
+								// Depth read only
+								{
+									vector<Attachment>							attachments;
+									vector<Subpass>								subpasses;
+									vector<SubpassDependency>					deps;
+									vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
+
+									attachments.push_back(Attachment(vkFormat,
+																	 VK_SAMPLE_COUNT_1_BIT,
+																	 loadOp,
+																	 storeOp,
+																	 loadOp,
+																	 storeOp,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+
+									attachments.push_back(Attachment(vk::VK_FORMAT_R8G8B8A8_UNORM,
+																	 VK_SAMPLE_COUNT_1_BIT,
+																	 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																	 VK_ATTACHMENT_STORE_OP_STORE,
+																	 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																	 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																	 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+																	 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+																vector<deUint32>()));
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)),
+																vector<AttachmentReference>(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
+																vector<AttachmentReference>(),
+																AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+																vector<deUint32>()));
+
+									deps.push_back(SubpassDependency(0, 1,
+																	vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																	vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																	vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																	vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																	0u));
+
+									if (useInputAspect)
+									{
+										const VkInputAttachmentAspectReferenceKHR inputAspect =
+										{
+											0u,
+											0u,
+
+											(isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u)
+												| (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u)
+										};
+
+										inputAspects.push_back(inputAspect);
+									}
+
+									{
+										const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+										addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+									}
+								}
+								{
+									vector<Attachment>							attachments;
+									vector<Subpass>								subpasses;
+									vector<SubpassDependency>					deps;
+									vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
+
+									attachments.push_back(Attachment(vkFormat,
+																	 VK_SAMPLE_COUNT_1_BIT,
+																	 loadOp,
+																	 storeOp,
+																	 loadOp,
+																	 storeOp,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+																vector<deUint32>()));
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR)),
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR),
+																vector<deUint32>()));
+
+									deps.push_back(SubpassDependency(0, 1,
+																	vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
+																	vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																	vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
+																	vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																	vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+									deps.push_back(SubpassDependency(1, 1,
+																	vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																	vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																	vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																	vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																	vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+
+									if (useInputAspect)
+									{
+										const VkInputAttachmentAspectReferenceKHR inputAspect =
+										{
+											0u,
+											0u,
+
+											(isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u)
+												| (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u)
+										};
+
+										inputAspects.push_back(inputAspect);
+									}
+
+									{
+										const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+										addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_depth_read_only", string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+									}
+								}
+								// Stencil read only
+								{
+									vector<Attachment>							attachments;
+									vector<Subpass>								subpasses;
+									vector<SubpassDependency>					deps;
+									vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
+
+									attachments.push_back(Attachment(vkFormat,
+																	 VK_SAMPLE_COUNT_1_BIT,
+																	 loadOp,
+																	 storeOp,
+																	 loadOp,
+																	 storeOp,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+
+									attachments.push_back(Attachment(vk::VK_FORMAT_R8G8B8A8_UNORM,
+																	 VK_SAMPLE_COUNT_1_BIT,
+																	 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																	 VK_ATTACHMENT_STORE_OP_STORE,
+																	 VK_ATTACHMENT_LOAD_OP_DONT_CARE,
+																	 VK_ATTACHMENT_STORE_OP_DONT_CARE,
+																	 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+																	 VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL));
+
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+																vector<deUint32>()));
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)),
+																vector<AttachmentReference>(1, AttachmentReference(1, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL)),
+																vector<AttachmentReference>(),
+																AttachmentReference(VK_ATTACHMENT_UNUSED, VK_IMAGE_LAYOUT_GENERAL),
+																vector<deUint32>()));
+
+									deps.push_back(SubpassDependency(0, 1,
+																	vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
+																	vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																	vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT | VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
+																	vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																	0u));
+
+									if (useInputAspect)
+									{
+										const VkInputAttachmentAspectReferenceKHR inputAspect =
+										{
+											0u,
+											0u,
+
+											(isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u)
+												| (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u)
+										};
+
+										inputAspects.push_back(inputAspect);
+									}
+
+									{
+										const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+										addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), renderTypes[renderTypeNdx].str + string(useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only", renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+									}
+								}
+								{
+									vector<Attachment>							attachments;
+									vector<Subpass>								subpasses;
+									vector<SubpassDependency>					deps;
+									vector<VkInputAttachmentAspectReferenceKHR>	inputAspects;
+
+									attachments.push_back(Attachment(vkFormat,
+																	 VK_SAMPLE_COUNT_1_BIT,
+																	 loadOp,
+																	 storeOp,
+																	 loadOp,
+																	 storeOp,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,
+																	 VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL));
+
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL),
+																vector<deUint32>()));
+									subpasses.push_back(Subpass(VK_PIPELINE_BIND_POINT_GRAPHICS,
+																0u,
+																vector<AttachmentReference>(1, AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR)),
+																vector<AttachmentReference>(),
+																vector<AttachmentReference>(),
+																AttachmentReference(0, VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR),
+																vector<deUint32>()));
+
+									deps.push_back(SubpassDependency(0, 1,
+																	vk::VK_PIPELINE_STAGE_EARLY_FRAGMENT_TESTS_BIT | vk::VK_PIPELINE_STAGE_LATE_FRAGMENT_TESTS_BIT,
+																	vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																	vk::VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,
+																	vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																	vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+									deps.push_back(SubpassDependency(1, 1,
+																	vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT,
+																	vk::VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+
+																	vk::VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT,
+																	vk::VK_ACCESS_INPUT_ATTACHMENT_READ_BIT,
+																	vk::VK_DEPENDENCY_BY_REGION_BIT));
+
+
+									if (useInputAspect)
+									{
+										const VkInputAttachmentAspectReferenceKHR inputAspect =
+										{
+											0u,
+											0u,
+
+											(isDepthAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_DEPTH_BIT : 0u)
+												| (isStencilAttachment ? (VkImageAspectFlags)VK_IMAGE_ASPECT_STENCIL_BIT : 0u)
+										};
+
+										inputAspects.push_back(inputAspect);
+									}
+
+									{
+										const RenderPass renderPass (attachments, subpasses, deps, inputAspects);
+
+										addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), string("self_dep_") + renderTypes[renderTypeNdx].str + (useInputAspect ? "_use_input_aspect" : "") + "_stencil_read_only", string("self_dep_") + renderTypes[renderTypeNdx].str, createTestShaders, renderPassTest, TestConfig(renderPass, renderTypes[renderTypeNdx].types, TestConfig::COMMANDBUFFERTYPES_INLINE, TestConfig::IMAGEMEMORY_STRICT, targetSize, renderPos, renderSize, 89246, allocationKind));
+									}
+								}
 							}
 						}
 					}
diff --git a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp
index f9b2d77..4e406d8 100644
--- a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp
+++ b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderBuiltinPrecisionTests.cpp
@@ -2903,12 +2903,32 @@
 protected:
 	ExprP<float>	doExpand	(ExpandContext&, const ArgExprs& args) const
 	{
-		ExprP<float> val = args.a[0] * args.b[0];
+		ExprP<float> op[Size];
+		// Precompute all products.
+		for (int ndx = 0; ndx < Size; ++ndx)
+			op[ndx] = args.a[ndx] * args.b[ndx];
 
+		int idx[Size];
+		//Prepare an array of indices.
+		for (int ndx = 0; ndx < Size; ++ndx)
+			idx[ndx] = ndx;
+
+		ExprP<float> res = op[0];
+		// Compute the first dot alternative: SUM(a[i]*b[i]), i = 0 .. Size-1
 		for (int ndx = 1; ndx < Size; ++ndx)
-			val = val + args.a[ndx] * args.b[ndx];
+			res = res + op[ndx];
 
-		return val;
+		// Generate all permutations of indices and
+		// using a permutation compute a dot alternative.
+		// Generates all possible variants fo summation of products in the dot product expansion expression.
+		do {
+			ExprP<float> alt = constant(0.0f);
+			for (int ndx = 0; ndx < Size; ++ndx)
+				alt = alt + op[idx[ndx]];
+			res = alternatives(res, alt);
+		} while (std::next_permutation(idx, idx + Size));
+
+		return res;
 	}
 };
 
diff --git a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp
index 56b0659..7fdf498 100644
--- a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp
+++ b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.cpp
@@ -81,8 +81,8 @@
 {
 	std::ostringstream src;
 
-	src <<	"#version 310 es\n"
-			"layout(location=0) out highp vec4 o_color;\n";
+	src << "#version 310 es\n"
+		   "layout(location=0) out highp vec4 o_color;\n";
 
 	src << "void main (void)\n{\n";
 	src << "	o_color = vec4(0.0);\n";
@@ -97,8 +97,8 @@
 	std::ostringstream	src;
 	int					location	= 0;
 
-	src <<	"#version 310 es\n"
-			"layout(location = " << location << ") in highp vec4 a_position;\n";
+	src << "#version 310 es\n"
+		   "layout(location = " << location << ") in highp vec4 a_position;\n";
 
 	for (vector<Symbol>::const_iterator input = inputs.begin(); input != inputs.end(); ++input)
 	{
@@ -125,7 +125,7 @@
 
 	std::ostringstream	src;
 
-	src <<	"#version 310 es\n";
+	src << glu::getGLSLVersionDeclaration(shaderSpec.glslVersion) << "\n";
 
 	if (!shaderSpec.globalDeclarations.empty())
 		src << shaderSpec.globalDeclarations << "\n";
@@ -282,7 +282,7 @@
 {
 	std::ostringstream	src;
 
-	src <<	"#version 310 es\n";
+	src <<"#version 310 es\n";
 
 	if (!shaderSpec.globalDeclarations.empty())
 		src << shaderSpec.globalDeclarations << "\n";
@@ -319,8 +319,10 @@
 
 	std::ostringstream	src;
 
-	src <<	"#version 310 es\n"
-		"#extension GL_EXT_geometry_shader : require\n";
+	src << glu::getGLSLVersionDeclaration(shaderSpec.glslVersion) << "\n";
+
+	if (shaderSpec.glslVersion == glu::GLSL_VERSION_310_ES)
+		src << "#extension GL_EXT_geometry_shader : require\n";
 
 	if (!shaderSpec.globalDeclarations.empty())
 		src << shaderSpec.globalDeclarations << "\n";
@@ -397,7 +399,7 @@
 static std::string generateFragmentShader (const ShaderSpec& shaderSpec, bool useIntOutputs, const std::map<std::string, int>& outLocationMap, const std::string& inputPrefix, const std::string& outputPrefix)
 {
 	std::ostringstream src;
-	src <<  "#version 310 es\n";
+	src << glu::getGLSLVersionDeclaration(shaderSpec.glslVersion) << "\n";
 	if (!shaderSpec.globalDeclarations.empty())
 		src << shaderSpec.globalDeclarations << "\n";
 
@@ -1873,7 +1875,7 @@
 std::string ComputeShaderExecutor::generateComputeShader (const ShaderSpec& spec)
 {
 	std::ostringstream src;
-	src <<  "#version 310 es\n";
+	src << glu::getGLSLVersionDeclaration(spec.glslVersion) << "\n";
 
 	if (!spec.globalDeclarations.empty())
 		src << spec.globalDeclarations << "\n";
@@ -2100,7 +2102,7 @@
 static std::string generateVertexShaderForTess (void)
 {
 	std::ostringstream	src;
-	src <<  "#version 310 es\n"
+	src << "#version 310 es\n"
 		<< "void main (void)\n{\n"
 		<< "	gl_Position = vec4(gl_VertexIndex/2, gl_VertexIndex%2, 0.0, 1.0);\n"
 		<< "}\n";
@@ -2669,8 +2671,10 @@
 std::string TessControlExecutor::generateTessControlShader (const ShaderSpec& shaderSpec)
 {
 	std::ostringstream src;
-	src <<  "#version 310 es\n"
-			"#extension GL_EXT_tessellation_shader : require\n\n";
+	src << glu::getGLSLVersionDeclaration(shaderSpec.glslVersion) << "\n";
+
+	if (shaderSpec.glslVersion == glu::GLSL_VERSION_310_ES)
+		src << "#extension GL_EXT_tessellation_shader : require\n\n";
 
 	if (!shaderSpec.globalDeclarations.empty())
 		src << shaderSpec.globalDeclarations << "\n";
@@ -2701,8 +2705,8 @@
 {
 	std::ostringstream src;
 
-	src <<  "#version 310 es\n"
-			"#extension GL_EXT_tessellation_shader : require\n\n";
+	src << "#version 310 es\n"
+		   "#extension GL_EXT_tessellation_shader : require\n\n";
 
 	src << "layout(triangles, ccw) in;\n";
 
@@ -2765,8 +2769,8 @@
 {
 	std::ostringstream src;
 
-	src <<  "#version 310 es\n"
-			"#extension GL_EXT_tessellation_shader : require\n\n";
+	src << "#version 310 es\n"
+		   "#extension GL_EXT_tessellation_shader : require\n\n";
 
 	src << "layout(vertices = 1) out;\n\n";
 
@@ -2787,8 +2791,10 @@
 {
 	std::ostringstream src;
 
-	src <<  "#version 310 es\n"
-			"#extension GL_EXT_tessellation_shader : require\n\n";
+	src << glu::getGLSLVersionDeclaration(shaderSpec.glslVersion) << "\n";
+
+	if (shaderSpec.glslVersion == glu::GLSL_VERSION_310_ES)
+		src << "#extension GL_EXT_tessellation_shader : require\n\n";
 
 	if (!shaderSpec.globalDeclarations.empty())
 		src << shaderSpec.globalDeclarations << "\n";
diff --git a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.hpp b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.hpp
index 454513b..1c2010a 100644
--- a/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.hpp
+++ b/external/vulkancts/modules/vulkan/shaderexecutor/vktShaderExecutor.hpp
@@ -50,13 +50,16 @@
 //! Complete shader specification.
 struct ShaderSpec
 {
+	glu::GLSLVersion		glslVersion;
 	std::vector<Symbol>		inputs;
 	std::vector<Symbol>		outputs;
 	std::string				globalDeclarations;	//!< These are placed into global scope. Can contain uniform declarations for example.
 	std::string				source;				//!< Source snippet to be executed.
 	vk::GlslBuildOptions	buildOptions;
 
-	ShaderSpec (void) {}
+	ShaderSpec (void)
+		: glslVersion(glu::GLSL_VERSION_310_ES)
+	{}
 };
 
 enum
diff --git a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderBuiltinVarTests.cpp b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderBuiltinVarTests.cpp
index da59993..eaedb30 100644
--- a/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderBuiltinVarTests.cpp
+++ b/external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderBuiltinVarTests.cpp
@@ -24,11 +24,19 @@
  *//*--------------------------------------------------------------------*/
 
 #include "vktShaderRenderBuiltinVarTests.hpp"
+
+#include "tcuFloat.hpp"
+#include "deUniquePtr.hpp"
+#include "vkDefs.hpp"
 #include "vktShaderRender.hpp"
 #include "gluShaderUtil.hpp"
 #include "tcuImageCompare.hpp"
 #include "tcuStringTemplate.hpp"
 #include "tcuTextureUtil.hpp"
+#include "vktDrawUtil.hpp"
+#include "vkImageUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkMemUtil.hpp"
 #include "tcuTestLog.hpp"
 
 #include "deMath.h"
@@ -39,86 +47,160 @@
 using namespace std;
 using namespace tcu;
 using namespace vk;
+using namespace de;
 
 namespace vkt
 {
+using namespace drawutil;
+
 namespace sr
 {
 
 namespace
 {
 
+enum
+{
+	FRONTFACE_RENDERWIDTH			= 16,
+	FRONTFACE_RENDERHEIGHT			= 16
+};
+
+class FrontFacingVertexShader : public rr::VertexShader
+{
+public:
+	FrontFacingVertexShader (void)
+		: rr::VertexShader(1, 0)
+	{
+		m_inputs[0].type = rr::GENERICVECTYPE_FLOAT;
+	}
+
+	void shadeVertices (const rr::VertexAttrib* inputs, rr::VertexPacket* const* packets, const int numPackets) const
+	{
+		for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
+		{
+			packets[packetNdx]->position = rr::readVertexAttribFloat(inputs[0],
+																	 packets[packetNdx]->instanceNdx,
+																	 packets[packetNdx]->vertexNdx);
+		}
+	}
+};
+
+class FrontFacingFragmentShader : public rr::FragmentShader
+{
+public:
+	FrontFacingFragmentShader (void)
+		: rr::FragmentShader(0, 1)
+	{
+		m_outputs[0].type = rr::GENERICVECTYPE_FLOAT;
+	}
+
+	void shadeFragments (rr::FragmentPacket* , const int numPackets, const rr::FragmentShadingContext& context) const
+	{
+		tcu::Vec4 color;
+		for (int packetNdx = 0; packetNdx < numPackets; ++packetNdx)
+		{
+			for (int fragNdx = 0; fragNdx < rr::NUM_FRAGMENTS_PER_PACKET; ++fragNdx)
+			{
+				if (context.visibleFace == rr::FACETYPE_FRONT)
+					color = tcu::Vec4(1.0f, 0.0f, 0.0f, 1.0f);
+				else
+					color = tcu::Vec4(0.0f, 1.0f, 0.0f, 1.0f);
+				rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
+			}
+		}
+	}
+};
+
 class BuiltinGlFrontFacingCaseInstance : public ShaderRenderCaseInstance
 {
 public:
-					BuiltinGlFrontFacingCaseInstance	(Context& context);
+					BuiltinGlFrontFacingCaseInstance	(Context& context, VkPrimitiveTopology topology);
 
 	TestStatus		iterate								(void);
-	virtual void	setupDefaultInputs					(void);
+private:
+	const VkPrimitiveTopology							m_topology;
 };
 
-BuiltinGlFrontFacingCaseInstance::BuiltinGlFrontFacingCaseInstance (Context& context)
+BuiltinGlFrontFacingCaseInstance::BuiltinGlFrontFacingCaseInstance (Context& context, VkPrimitiveTopology topology)
 	: ShaderRenderCaseInstance	(context)
+	, m_topology				(topology)
 {
 }
 
+
 TestStatus BuiltinGlFrontFacingCaseInstance::iterate (void)
 {
-	const UVec2		viewportSize	= getViewportSize();
-	const int		width			= viewportSize.x();
-	const int		height			= viewportSize.y();
-	const RGBA		threshold		(2, 2, 2, 2);
-	Surface			resImage		(width, height);
-	Surface			refImage		(width, height);
-	bool			compareOk		= false;
-	const deUint16	indices[12]		=
+	TestLog&					log				= m_context.getTestContext().getLog();
+	std::vector<Vec4>			vertices;
+	std::vector<VulkanShader>	shaders;
+	FrontFacingVertexShader		vertexShader;
+	FrontFacingFragmentShader	fragmentShader;
+	std::string					testDesc;
+
+	vertices.push_back(Vec4( -0.75f,	-0.75f,	0.0f,	1.0f));
+	vertices.push_back(Vec4(  0.0f,		-0.75f,	0.0f,	1.0f));
+	vertices.push_back(Vec4( -0.37f,	0.75f,	0.0f,	1.0f));
+	vertices.push_back(Vec4(  0.37f,	0.75f,	0.0f,	1.0f));
+	vertices.push_back(Vec4(  0.75f,	-0.75f,	0.0f,	1.0f));
+	vertices.push_back(Vec4(  0.0f,		-0.75f,	0.0f,	1.0f));
+
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT, m_context.getBinaryCollection().get("vert")));
+	shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT, m_context.getBinaryCollection().get("frag")));
+
+	testDesc = "gl_FrontFacing " + getPrimitiveTopologyShortName(m_topology) + " ";
+
+	DrawState					drawState		(m_topology, FRONTFACE_RENDERWIDTH, FRONTFACE_RENDERHEIGHT);
+	DrawCallData				drawCallData	(vertices);
+	VulkanProgram				vulkanProgram	(shaders);
+
+	VulkanDrawContext			dc(m_context, drawState, drawCallData, vulkanProgram);
+	dc.draw();
+
+	ReferenceDrawContext		refDrawContext(drawState, drawCallData, vertexShader, fragmentShader);
+	refDrawContext.draw();
+
+	log << TestLog::Image( "reference",
+							"reference",
+							tcu::ConstPixelBufferAccess(tcu::TextureFormat(
+									refDrawContext.getColorPixels().getFormat()),
+									refDrawContext.getColorPixels().getWidth(),
+									refDrawContext.getColorPixels().getHeight(),
+									1,
+									refDrawContext.getColorPixels().getDataPtr()));
+
+	log << TestLog::Image(	"result",
+							"result",
+							tcu::ConstPixelBufferAccess(tcu::TextureFormat(
+									dc.getColorPixels().getFormat()),
+									dc.getColorPixels().getWidth(),
+									dc.getColorPixels().getHeight(),
+									1,
+									dc.getColorPixels().getDataPtr()));
+
+	if (tcu::intThresholdPositionDeviationCompare(m_context.getTestContext().getLog(),
+												  "ComparisonResult",
+												  "Image comparison result",
+												  refDrawContext.getColorPixels(),
+												  dc.getColorPixels(),
+												  UVec4(0u),
+												  IVec3(1,1,0),
+												  false,
+												  tcu::COMPARE_LOG_RESULT))
 	{
-		0, 4, 1,
-		0, 5, 4,
-		1, 2, 3,
-		1, 3, 4
-	};
-
-	setup();
-	render(6, 4, indices);
-	copy(resImage.getAccess(), getResultImage().getAccess());
-
-	for (int y = 0; y < refImage.getHeight(); y++)
-	{
-		for (int x = 0; x < refImage.getWidth()/2; x++)
-			refImage.setPixel(x, y, RGBA::green());
-
-		for (int x = refImage.getWidth()/2; x < refImage.getWidth(); x++)
-			refImage.setPixel(x, y, RGBA::blue());
+		testDesc += "passed";
+		return tcu::TestStatus::pass(testDesc.c_str());
 	}
-
-	compareOk = pixelThresholdCompare(m_context.getTestContext().getLog(), "Result", "Image comparison result", refImage, resImage, threshold, COMPARE_LOG_RESULT);
-
-	if (compareOk)
-		return TestStatus::pass("Result image matches reference");
 	else
-		return TestStatus::fail("Image mismatch");
-}
-
-void BuiltinGlFrontFacingCaseInstance::setupDefaultInputs (void)
-{
-	const float vertices[] =
 	{
-		-1.0f, -1.0f, 0.0f, 1.0f,
-		 0.0f, -1.0f, 0.0f, 1.0f,
-		 1.0f, -1.0f, 0.0f, 1.0f,
-		 1.0f,  1.0f, 0.0f, 1.0f,
-		 0.0f,  1.0f, 0.0f, 1.0f,
-		-1.0f,  1.0f, 0.0f, 1.0f
-	};
-
-	addAttribute(0u, VK_FORMAT_R32G32B32A32_SFLOAT, deUint32(sizeof(float) * 4), 6, vertices);
+		testDesc += "failed";
+		return tcu::TestStatus::fail(testDesc.c_str());
+	}
 }
 
 class BuiltinGlFrontFacingCase : public TestCase
 {
 public:
-								BuiltinGlFrontFacingCase	(TestContext& testCtx, const string& name, const string& description);
+								BuiltinGlFrontFacingCase	(TestContext& testCtx, VkPrimitiveTopology topology, const char* name, const char* description);
 	virtual						~BuiltinGlFrontFacingCase	(void);
 
 	void						initPrograms				(SourceCollections& dst) const;
@@ -127,10 +209,13 @@
 private:
 								BuiltinGlFrontFacingCase	(const BuiltinGlFrontFacingCase&);	// not allowed!
 	BuiltinGlFrontFacingCase&	operator=					(const BuiltinGlFrontFacingCase&);	// not allowed!
+
+	const VkPrimitiveTopology	m_topology;
 };
 
-BuiltinGlFrontFacingCase::BuiltinGlFrontFacingCase (TestContext& testCtx, const string& name, const string& description)
-	: TestCase(testCtx, name, description)
+BuiltinGlFrontFacingCase::BuiltinGlFrontFacingCase (TestContext& testCtx, VkPrimitiveTopology topology, const char* name, const char* description)
+	: TestCase					(testCtx, name, description)
+	, m_topology				(topology)
 {
 }
 
@@ -138,31 +223,1707 @@
 {
 }
 
-void BuiltinGlFrontFacingCase::initPrograms (SourceCollections& dst) const
+void BuiltinGlFrontFacingCase::initPrograms (SourceCollections& programCollection) const
 {
-	dst.glslSources.add("vert") << glu::VertexSource(
-		"#version 310 es\n"
-		"layout(location = 0) in highp vec4 a_position;\n"
-		"void main (void)\n"
-		"{\n"
-		"       gl_Position = a_position;\n"
-		"}\n");
+	{
+		std::ostringstream vertexSource;
+		vertexSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
+			<< "\n"
+			<< "layout(location = 0) in highp vec4 position;\n"
+			<< "void main()\n"
+			<< "{\n"
+			<< "gl_Position = position;\n"
+			<< "gl_PointSize = 1.0;\n"
+			<< "}\n";
+		programCollection.glslSources.add("vert") << glu::VertexSource(vertexSource.str());
+	}
 
-	dst.glslSources.add("frag") << glu::FragmentSource(
-		"#version 310 es\n"
-		"layout(location = 0) out lowp vec4 o_color;\n"
-		"void main (void)\n"
-		"{\n"
-		"       if (gl_FrontFacing)\n"
-		"               o_color = vec4(0.0, 1.0, 0.0, 1.0);\n"
-		"       else\n"
-		"               o_color = vec4(0.0, 0.0, 1.0, 1.0);\n"
-		"}\n");
+	{
+		std::ostringstream fragmentSource;
+		fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_310_ES) << "\n"
+			<< "\n"
+			<< "layout(location = 0) out mediump vec4 color;\n"
+			<< "void main()\n"
+			<< "{\n"
+			<< "if (gl_FrontFacing)\n"
+			<< "	color = vec4(1.0, 0.0, 0.0, 1.0);\n"
+			<< "else\n"
+			<< "	color = vec4(0.0, 1.0, 0.0, 1.0);\n"
+			<< "}\n";
+		programCollection.glslSources.add("frag") << glu::FragmentSource(fragmentSource.str());
+	}
 }
 
 TestInstance* BuiltinGlFrontFacingCase::createInstance (Context& context) const
 {
-	return new BuiltinGlFrontFacingCaseInstance(context);
+	return new BuiltinGlFrontFacingCaseInstance(context, m_topology);
+}
+
+class BuiltinFragDepthCaseInstance : public TestInstance
+{
+public:
+	enum
+	{
+		RENDERWIDTH		= 16,
+		RENDERHEIGHT	= 16
+	};
+					BuiltinFragDepthCaseInstance		(Context& context, VkPrimitiveTopology topology, VkFormat format, bool largeDepthEnable, float defaultDepth, bool depthClampEnable, const VkSampleCountFlagBits samples);
+	TestStatus		iterate								(void);
+
+	bool			validateDepthBuffer					(const tcu::ConstPixelBufferAccess& validationBuffer, const tcu::ConstPixelBufferAccess& markerBuffer, const float tolerance) const;
+private:
+	const VkPrimitiveTopology		m_topology;
+	const VkFormat					m_format;
+	const bool						m_largeDepthEnable;
+	const float						m_defaultDepthValue;
+	const bool						m_depthClampEnable;
+	const VkSampleCountFlagBits		m_samples;
+	const tcu::UVec2				m_renderSize;
+	const float						m_largeDepthBase;
+};
+
+BuiltinFragDepthCaseInstance::BuiltinFragDepthCaseInstance (Context& context, VkPrimitiveTopology topology, VkFormat format, bool largeDepthEnable, float defaultDepth, bool depthClampEnable, const VkSampleCountFlagBits samples)
+	: TestInstance			(context)
+	, m_topology			(topology)
+	, m_format				(format)
+	, m_largeDepthEnable	(largeDepthEnable)
+	, m_defaultDepthValue	(defaultDepth)
+	, m_depthClampEnable	(depthClampEnable)
+	, m_samples				(samples)
+	, m_renderSize			(RENDERWIDTH, RENDERHEIGHT)
+	, m_largeDepthBase		(20.0f)
+{
+	const InstanceInterface&	vki					= m_context.getInstanceInterface();
+	const VkPhysicalDevice		physicalDevice		= m_context.getPhysicalDevice();
+
+	try
+	{
+		VkImageFormatProperties		imageFormatProperties;
+		VkFormatProperties			formatProperties;
+
+		if (m_context.getDeviceFeatures().fragmentStoresAndAtomics == VK_FALSE)
+			throw tcu::NotSupportedError("fragmentStoresAndAtomics not supported");
+
+		imageFormatProperties = getPhysicalDeviceImageFormatProperties(vki, physicalDevice, m_format, VK_IMAGE_TYPE_2D,
+				VK_IMAGE_TILING_OPTIMAL, VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT, (VkImageCreateFlags)0);
+
+		if ((imageFormatProperties.sampleCounts & m_samples) == 0)
+			throw tcu::NotSupportedError("Image format and sample count not supported");
+
+		formatProperties = getPhysicalDeviceFormatProperties(vki, physicalDevice, VK_FORMAT_R8G8B8A8_UINT);
+
+		if ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+			throw tcu::NotSupportedError("MarkerImage format not supported as storage image");
+	}
+	catch (const vk::Error& e)
+	{
+		if (e.getError() == VK_ERROR_FORMAT_NOT_SUPPORTED)
+			throw tcu::NotSupportedError("Image format not supported");
+		else
+			throw;
+
+	}
+}
+
+TestStatus BuiltinFragDepthCaseInstance::iterate (void)
+{
+	const VkDevice					device				= m_context.getDevice();
+	const DeviceInterface&			vk					= m_context.getDeviceInterface();
+	const VkQueue					queue				= m_context.getUniversalQueue();
+	Allocator&						allocator			= m_context.getDefaultAllocator();
+	const deUint32					queueFamilyIndex	= m_context.getUniversalQueueFamilyIndex();
+	TestLog&						log					= m_context.getTestContext().getLog();
+	const deUint32					scale				= 4;										// To account for std140 stride
+	const VkDeviceSize				pixelCount			= m_renderSize.x() * m_renderSize.y();
+	std::string						testDesc;
+	Move<VkImage>					depthResolveImage;
+	Move<VkImageView>				depthResolveImageView;
+	MovePtr<Allocation>				depthResolveAllocation;
+	Move<VkImage>					depthImage;
+	Move<VkImageView>				depthImageView;
+	MovePtr<Allocation>				depthImageAllocation;
+	Move<VkBuffer>					controlBuffer;
+	MovePtr<Allocation>				controlBufferAllocation;
+	Move<VkImage>					markerImage;
+	Move<VkImageView>				markerImageView;
+	MovePtr<Allocation>				markerImageAllocation;
+	Move<VkBuffer>					markerBuffer;
+	MovePtr<Allocation>				markerBufferAllocation;
+	Move<VkBuffer>					validationBuffer;
+	MovePtr<Allocation>				validationAlloc;
+	MovePtr<Allocation>				depthInitAllocation;
+	Move<VkCommandPool>				cmdPool;
+	Move<VkCommandBuffer>			transferCmdBuffer;
+	Move<VkFence>					fence;
+	Move<VkSampler>					depthSampler;
+
+	// Create Buffer/Image for validation
+	{
+		VkFormat	resolvedBufferFormat = VK_FORMAT_R32_SFLOAT;
+		const VkBufferCreateInfo validationBufferCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,										// VkStructureType		sType
+			DE_NULL,																	// const void*			pNext
+			(VkBufferCreateFlags)0,														// VkBufferCreateFlags	flags
+			m_samples * pixelCount * getPixelSize(mapVkFormat(resolvedBufferFormat)),	// VkDeviceSize			size
+			VK_BUFFER_USAGE_TRANSFER_DST_BIT,											// VkBufferUsageFlags	usage
+			VK_SHARING_MODE_EXCLUSIVE,													// VkSharingMode		sharingMode
+			0u,																			// uint32_t				queueFamilyIndexCount,
+			DE_NULL																		// const uint32_t*		pQueueFamilyIndices
+		};
+
+		validationBuffer = createBuffer(vk, device, &validationBufferCreateInfo);
+		validationAlloc = allocator.allocate(getBufferMemoryRequirements(vk, device, *validationBuffer), MemoryRequirement::HostVisible);
+		VK_CHECK(vk.bindBufferMemory(device, *validationBuffer, validationAlloc->getMemory(), validationAlloc->getOffset()));
+
+		const VkImageCreateInfo depthResolveImageCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,								// VkStructureType			sType
+			DE_NULL,															// const void*				pNext
+			(VkImageCreateFlags)0,												// VkImageCreateFlags		flags
+			VK_IMAGE_TYPE_2D,													// VkIMageType				imageType
+			resolvedBufferFormat,												// VkFormat					format
+			makeExtent3D(m_samples * m_renderSize.x(), m_renderSize.y(), 1u),	// VkExtent3D				extent
+			1u,																	// uint32_t					mipLevels
+			1u,																	// uint32_t					arrayLayers
+			VK_SAMPLE_COUNT_1_BIT,												// VkSampleCountFlagsBits	samples
+			VK_IMAGE_TILING_OPTIMAL,											// VkImageTiling			tiling
+			VK_IMAGE_USAGE_TRANSFER_SRC_BIT |									// VkImageUsageFlags		usage
+			VK_IMAGE_USAGE_STORAGE_BIT |
+			VK_IMAGE_USAGE_TRANSFER_DST_BIT,
+			VK_SHARING_MODE_EXCLUSIVE,											// VkSharingMode			sharingMode
+			0u,																	// uint32_t					queueFamilyIndexCount
+			DE_NULL,															// const uint32_t			pQueueFamilyIndices
+			VK_IMAGE_LAYOUT_UNDEFINED											// VkImageLayout			initialLayout
+		};
+
+		depthResolveImage = createImage(vk, device, &depthResolveImageCreateInfo, DE_NULL);
+		depthResolveAllocation = allocator.allocate(getImageMemoryRequirements(vk, device, *depthResolveImage), MemoryRequirement::Any);
+		VK_CHECK(vk.bindImageMemory(device, *depthResolveImage, depthResolveAllocation->getMemory(), depthResolveAllocation->getOffset()));
+
+		const VkImageViewCreateInfo depthResolveImageViewCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,								// VkStructureType			sType
+			DE_NULL,																// const void*				pNext
+			(VkImageViewCreateFlags)0,												// VkImageViewCreateFlags	flags
+			*depthResolveImage,														// VkImage					image
+			VK_IMAGE_VIEW_TYPE_2D,													// VkImageViewType			type
+			resolvedBufferFormat,													// VkFormat					format
+			makeComponentMappingRGBA(),												// VkComponentMapping		componentMapping
+			makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u)	// VkImageSUbresourceRange	subresourceRange
+		};
+
+		depthResolveImageView = createImageView(vk, device, &depthResolveImageViewCreateInfo, DE_NULL);
+	}
+
+	// Marker Buffer
+	{
+		const VkDeviceSize	size			= m_samples * m_renderSize.x() * m_renderSize.y() * getPixelSize(mapVkFormat(VK_FORMAT_R8G8B8A8_UINT));
+
+		const VkBufferCreateInfo markerBufferCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,			// VkStructureType			sType
+			DE_NULL,										// const void*				pNext
+			(VkBufferCreateFlags)0,							// VkBufferCreateFlags		flags
+			size,											// VkDeviceSize				size
+			VK_BUFFER_USAGE_TRANSFER_DST_BIT,				// VkBufferUsageFlags		usage
+			VK_SHARING_MODE_EXCLUSIVE,						// VkSharingMode			sharingMode
+			0u,												// uint32_t					queueFamilyIndexCount
+			DE_NULL											// const uint32_t*			pQueueFamilyIndices
+		};
+
+		markerBuffer = createBuffer(vk, device, &markerBufferCreateInfo, DE_NULL);
+		markerBufferAllocation = allocator.allocate(getBufferMemoryRequirements(vk, device, *markerBuffer), MemoryRequirement::HostVisible);
+		VK_CHECK(vk.bindBufferMemory(device, *markerBuffer, markerBufferAllocation->getMemory(), markerBufferAllocation->getOffset()));
+
+		const VkImageCreateInfo markerImageCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,							// VkStructureType			sType
+			DE_NULL,														// const void*				pNext
+			(VkImageCreateFlags)0,											// VkImageCreateFlags		flags
+			VK_IMAGE_TYPE_2D,												// VkImageType				imageType
+			VK_FORMAT_R8G8B8A8_UINT,										// VkFormat					format
+			makeExtent3D(m_samples * m_renderSize.x(), m_renderSize.y(), 1),// VkExtent3D				extent
+			1u,																// uint32_t					mipLevels
+			1u,																// uint32_t					arrayLayers
+			VK_SAMPLE_COUNT_1_BIT,											// VkSampleCountFlagsBit	smaples
+			VK_IMAGE_TILING_OPTIMAL,										// VkImageTiling			tiling
+			VK_IMAGE_USAGE_STORAGE_BIT |									// VkImageUsageFlags		usage
+			VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+			VK_IMAGE_USAGE_TRANSFER_DST_BIT,
+			VK_SHARING_MODE_EXCLUSIVE,										// VkSharingMode			sharing
+			0u,																// uint32_t					queueFamilyIndexCount
+			DE_NULL,														// const uint32_t*			pQueueFamilyIndices
+			VK_IMAGE_LAYOUT_UNDEFINED										// VkImageLayout			initialLayout
+		};
+
+		markerImage = createImage(vk, device, &markerImageCreateInfo, DE_NULL);
+		markerImageAllocation = allocator.allocate(getImageMemoryRequirements(vk, device, *markerImage), MemoryRequirement::Any);
+		VK_CHECK(vk.bindImageMemory(device, *markerImage, markerImageAllocation->getMemory(), markerImageAllocation->getOffset()));
+
+		const VkImageViewCreateInfo markerViewCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,				// VkStructureType			sType
+			DE_NULL,												// const void*				pNext
+			(VkImageViewCreateFlags)0,								// VkImageViewCreateFlags	flags
+			*markerImage,											// VkImage					image
+			VK_IMAGE_VIEW_TYPE_2D,									// VkImageViewType			viewType
+			VK_FORMAT_R8G8B8A8_UINT,								// VkFormat					format
+			makeComponentMappingRGBA(),								// VkComponentMapping		components
+			makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u)
+		};
+
+		markerImageView = createImageView(vk, device, &markerViewCreateInfo, DE_NULL);
+	}
+
+	// Control Buffer
+	{
+		const VkBufferCreateInfo controlBufferCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,					// VkStructureType		sType
+			DE_NULL,												// const void*			pNext
+			(VkBufferCreateFlags)0,									// VkBufferCreateFlags	flags
+			pixelCount * sizeof(float)* scale,						// VkDeviceSize			size
+			VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT,						// VkBufferUsageFlags	usage
+			VK_SHARING_MODE_EXCLUSIVE,								// VkSharingMode		sharingMode
+			0u,														// deUint32				queueFamilyIndexCount
+
+			DE_NULL													// pQueueFamilyIndices
+		};
+
+		controlBuffer = createBuffer(vk, device, &controlBufferCreateInfo, DE_NULL);
+		controlBufferAllocation = allocator.allocate( getBufferMemoryRequirements(vk, device, *controlBuffer), MemoryRequirement::HostVisible);
+		VK_CHECK(vk.bindBufferMemory(device, *controlBuffer, controlBufferAllocation->getMemory(), controlBufferAllocation->getOffset()));
+
+		{
+			float* bufferData = (float*)(controlBufferAllocation->getHostPtr());
+			float sign = m_depthClampEnable ? -1.0f : 1.0f;
+			for (deUint32 ndx = 0; ndx < m_renderSize.x() * m_renderSize.y(); ndx++)
+			{
+				bufferData[ndx * scale] = (float)ndx / 256.0f * sign;
+				if (m_largeDepthEnable)
+					bufferData[ndx * scale] += m_largeDepthBase;
+			}
+
+			const VkMappedMemoryRange range =
+			{
+				VK_STRUCTURE_TYPE_MAPPED_MEMORY_RANGE,
+				DE_NULL,
+				controlBufferAllocation->getMemory(),
+				0u,
+				VK_WHOLE_SIZE
+			};
+
+			VK_CHECK(vk.flushMappedMemoryRanges(device, 1u, &range));
+		}
+	}
+
+	// Depth Buffer
+	{
+		VkImageSubresourceRange depthSubresourceRange	= makeImageSubresourceRange(VK_IMAGE_ASPECT_DEPTH_BIT, 0u, 1u, 0u, 1u);
+		const VkImageCreateInfo depthImageCreateInfo	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,					// VkStructureType			sType
+			DE_NULL,												// const void*				pNext
+			(VkImageCreateFlags)0,									// VkImageCreateFlags		flags
+			VK_IMAGE_TYPE_2D,										// VkImageType				imageType
+			m_format,												// VkFormat					format
+			makeExtent3D(m_renderSize.x(), m_renderSize.y(), 1u),	// VkExtent3D				extent
+			1u,														// uint32_t					mipLevels
+			1u,														// uint32_t					arrayLayers
+			m_samples,												// VkSampleCountFlagsBits	samples
+			VK_IMAGE_TILING_OPTIMAL,								// VkImageTiling			tiling
+			VK_IMAGE_USAGE_TRANSFER_SRC_BIT |
+			VK_IMAGE_USAGE_TRANSFER_DST_BIT |
+			VK_IMAGE_USAGE_SAMPLED_BIT      |
+			VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT,			// VkImageUsageFlags		usage
+			VK_SHARING_MODE_EXCLUSIVE,								// VkShaderingMode			sharingMode
+			0u,														// uint32_t					queueFamilyIndexCount
+			DE_NULL,												// const uint32_t*			pQueueFamilyIndices
+			VK_IMAGE_LAYOUT_UNDEFINED								// VkImageLayout			initialLayout
+		};
+
+		depthImage = createImage(vk, device, &depthImageCreateInfo, DE_NULL);
+		depthImageAllocation = allocator.allocate(getImageMemoryRequirements(vk, device, *depthImage), MemoryRequirement::Any);
+		VK_CHECK(vk.bindImageMemory(device, *depthImage, depthImageAllocation->getMemory(), depthImageAllocation->getOffset()));
+
+		const VkImageViewCreateInfo imageViewParams =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,		// VkStructureType			sType;
+			DE_NULL,										// const void*				pNext;
+			(VkImageViewCreateFlags)0,						// VkImageViewCreateFlags	flags;
+			*depthImage,									// VkImage					image;
+			VK_IMAGE_VIEW_TYPE_2D,							// VkImageViewType			viewType;
+			m_format,										// VkFormat					format;
+			makeComponentMappingRGBA(),						// VkComponentMapping		components;
+			depthSubresourceRange,							// VkImageSubresourceRange	subresourceRange;
+		};
+		depthImageView = createImageView(vk, device, &imageViewParams);
+
+		const VkSamplerCreateInfo depthSamplerCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,			// VkStructureType			sType
+			DE_NULL,										// const void*				pNext
+			(VkSamplerCreateFlags)0,						// VkSamplerCreateFlags		flags
+			VK_FILTER_NEAREST,								// VkFilter					minFilter
+			VK_FILTER_NEAREST,								// VkFilter					magFilter
+			VK_SAMPLER_MIPMAP_MODE_NEAREST,					// VkSamplerMipMapMode		mipMapMode
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,			// VkSamplerAddressMode		addressModeU
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,			// VkSamplerAddressMode		addressModeV
+			VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,			// VkSamplerAddressMode		addressmodeW
+			0.0f,											// float					mipLodBias
+			VK_FALSE,										// VkBool32					anisotropyEnable
+			0.0f,											// float					maxAnisotropy
+			VK_FALSE,										// VkBool32					compareEnable
+			VK_COMPARE_OP_NEVER,							// VkCompareOp				compareOp
+			0.0f,											// float					minLod
+			0.0f,											// float					maxLod
+			VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,		// VkBorderColor			borderColor
+			VK_FALSE										// VkBool32					unnormalizedCoordinates
+		};
+
+		depthSampler = createSampler(vk, device, &depthSamplerCreateInfo, DE_NULL);
+	}
+
+	// Command Pool
+	{
+		const VkCommandPoolCreateInfo cmdPoolCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO,			// VkStructureType			sType
+			DE_NULL,											// const void*				pNext
+			VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT,	// VkCommandPoolCreateFlags	flags
+			queueFamilyIndex									// uint32_t					queueFamilyIndex
+		};
+
+		cmdPool = createCommandPool(vk, device, &cmdPoolCreateInfo);
+	}
+
+	// Command buffer for data transfers
+	{
+		const VkCommandBufferAllocateInfo cmdBufferAllocInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,	// VkStructureType		sType,
+			DE_NULL,										// const void*			pNext
+			*cmdPool,										// VkCommandPool		commandPool
+			VK_COMMAND_BUFFER_LEVEL_PRIMARY,				// VkCommandBufferLevel	level
+			1u												// uint32_t				bufferCount
+		};
+
+		transferCmdBuffer = allocateCommandBuffer(vk, device, &cmdBufferAllocInfo);
+	}
+
+	// Fence for data transfer
+	{
+		const VkFenceCreateInfo fenceCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_FENCE_CREATE_INFO,	// VkStructureType		sType
+			DE_NULL,								// const void*			pNext
+			(VkFenceCreateFlags)0					// VkFenceCreateFlags	flags
+		};
+
+		fence = createFence(vk, device, &fenceCreateInfo);
+	}
+
+	// Initialize Marker Buffer
+	{
+		VkImageAspectFlags	depthImageAspectFlags = VK_IMAGE_ASPECT_DEPTH_BIT;
+		if (hasStencilComponent(mapVkFormat(m_format).order))
+			depthImageAspectFlags |= VK_IMAGE_ASPECT_STENCIL_BIT;
+
+		const VkImageMemoryBarrier imageBarrier[] =
+		{
+			{
+				VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType		sType
+				DE_NULL,										// const void*			pNext
+				0,												// VkAccessMask			srcAccessMask
+				VK_ACCESS_TRANSFER_WRITE_BIT,					// VkAccessMask			dstAccessMask
+				VK_IMAGE_LAYOUT_UNDEFINED,						// VkImageLayout		oldLayout
+				VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,			// VkImageLayout		newLayout
+				VK_QUEUE_FAMILY_IGNORED,						// uint32_t				srcQueueFamilyIndex
+				VK_QUEUE_FAMILY_IGNORED,						// uint32_t				dstQueueFamilyIndex
+				*markerImage,									// VkImage				image
+				{
+					VK_IMAGE_ASPECT_COLOR_BIT,				// VkImageAspectFlags	aspectMask
+					0u,										// uint32_t				baseMipLevel
+					1u,										// uint32_t				mipLevels
+					0u,										// uint32_t				baseArray
+					1u										// uint32_t				arraySize
+				}
+			},
+		};
+
+		const VkImageMemoryBarrier imagePostBarrier[] =
+		{
+			{
+				VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType		sType
+				DE_NULL,										// const void*			pNext
+				VK_ACCESS_TRANSFER_WRITE_BIT,					// VkAccessFlagBits		srcAccessMask
+				VK_ACCESS_SHADER_WRITE_BIT,						// VkAccessFlagBits		dstAccessMask
+				VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,			// VkImageLayout		oldLayout
+				VK_IMAGE_LAYOUT_GENERAL,						// VkImageLayout		newLayout
+				VK_QUEUE_FAMILY_IGNORED,						// uint32_t				srcQueueFamilyIndex
+				VK_QUEUE_FAMILY_IGNORED,						// uint32_t				dstQueueFamilyIndex
+				*markerImage,									// VkImage				image
+				{
+					VK_IMAGE_ASPECT_COLOR_BIT,				// VkImageAspectFlags	aspectMask
+					0u,										// uint32_t				baseMipLevel
+					1u,										// uint32_t				mipLevels
+					0u,										// uint32_t				baseArray
+					1u										// uint32_t				arraySize
+				}
+			},
+		};
+
+		const VkCommandBufferBeginInfo	cmdBufferBeginInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType					sType
+			DE_NULL,										// const void*						pNext
+			VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags		flags
+			(const VkCommandBufferInheritanceInfo*)DE_NULL	// VkCommandBufferInheritanceInfo	pInheritanceInfo
+		};
+
+		VK_CHECK(vk.beginCommandBuffer(*transferCmdBuffer, &cmdBufferBeginInfo));
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				DE_LENGTH_OF_ARRAY(imageBarrier), imageBarrier);
+
+		const VkClearValue				colorClearValue	= makeClearValueColor(Vec4(0.0f, 0.0f, 0.0f, 0.0f));
+		const VkImageSubresourceRange	colorClearRange	= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u);
+
+		vk.cmdClearColorImage(*transferCmdBuffer, *markerImage, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, &colorClearValue.color, 1u, &colorClearRange);
+
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				DE_LENGTH_OF_ARRAY(imagePostBarrier), imagePostBarrier);
+
+		VK_CHECK(vk.endCommandBuffer(*transferCmdBuffer));
+
+		const VkSubmitInfo submitInfo =
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType			sType
+			DE_NULL,								// const void*				pNext
+			0u,										// uint32_t					waitSemaphoreCount
+			DE_NULL,								// const VkSemaphore*		pWaitSemaphores
+			(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask
+			1u,										// uint32_t					commandBufferCount
+			&transferCmdBuffer.get(),				// const VkCommandBuffer*	pCommandBuffers
+			0u,										// uint32_t					signalSemaphoreCount
+			DE_NULL									// const VkSemaphore*		pSignalSemaphores
+		};
+
+		VK_CHECK(vk.resetFences(device, 1, &fence.get()));
+		VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+		VK_CHECK(vk.waitForFences(device, 1, &fence.get(), true, ~(0ull)));
+	}
+
+
+	// Perform Draw
+	{
+		std::vector<Vec4>				vertices;
+		std::vector<VulkanShader>		shaders;
+		Move<VkDescriptorSetLayout>		descriptorSetLayout;
+		Move<VkDescriptorPool>			descriptorPool;
+		Move<VkDescriptorSet>			descriptorSet;
+
+		// Descriptors
+		{
+			DescriptorSetLayoutBuilder	layoutBuilder;
+			layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, VK_SHADER_STAGE_FRAGMENT_BIT);
+			layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT);
+			descriptorSetLayout = layoutBuilder.build(vk, device);
+			descriptorPool = DescriptorPoolBuilder()
+					.addType(VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER)
+					.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+					.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+			const VkDescriptorSetAllocateInfo descriptorSetAllocInfo =
+			{
+				VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+				DE_NULL,
+				*descriptorPool,
+				1u,
+				&descriptorSetLayout.get()
+			};
+
+			descriptorSet = allocateDescriptorSet(vk, device, &descriptorSetAllocInfo);
+
+			const VkDescriptorBufferInfo bufferInfo =
+			{
+				*controlBuffer,
+				0u,
+				VK_WHOLE_SIZE
+			};
+
+			const VkDescriptorImageInfo imageInfo =
+			{
+				(VkSampler)DE_NULL,
+				*markerImageView,
+				VK_IMAGE_LAYOUT_GENERAL
+			};
+
+			DescriptorSetUpdateBuilder()
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER, &bufferInfo)
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfo)
+				.update(vk, device);
+		}
+
+		vertices.push_back(Vec4( -0.70f,	0.5f,	0.0f,	1.0f));
+		vertices.push_back(Vec4(  0.45f,	-0.75f,	0.0f,	1.0f));
+		vertices.push_back(Vec4(  0.78f,	0.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4( -0.1f,		0.6f,	0.0f,	1.0f));
+
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT, m_context.getBinaryCollection().get("FragDepthVert")));
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT, m_context.getBinaryCollection().get("FragDepthFrag")));
+
+		DrawState				drawState(m_topology, m_renderSize.x(), m_renderSize.y());
+		DrawCallData			drawCallData(vertices);
+		VulkanProgram			vulkanProgram(shaders);
+
+		drawState.depthClampEnable			= m_depthClampEnable;
+		drawState.depthFormat				= m_format;
+		drawState.numSamples				= m_samples;
+		drawState.compareOp					= rr::TESTFUNC_ALWAYS;
+		drawState.depthTestEnable			= true;
+		drawState.depthWriteEnable			= true;
+		drawState.depthBoundsTestEnable		= true;
+		drawState.sampleShadingEnable		= true;
+		vulkanProgram.depthImageView		= *depthImageView;
+		vulkanProgram.descriptorSetLayout	= *descriptorSetLayout;
+		vulkanProgram.descriptorSet			= *descriptorSet;
+
+		VulkanDrawContext		vulkanDrawContext(m_context, drawState, drawCallData, vulkanProgram);
+		vulkanDrawContext.draw();
+
+		log << TestLog::Image(	"resultColor",
+								"Result Color Buffer",
+								tcu::ConstPixelBufferAccess(tcu::TextureFormat(
+										vulkanDrawContext.getColorPixels().getFormat()),
+										vulkanDrawContext.getColorPixels().getWidth(),
+										vulkanDrawContext.getColorPixels().getHeight(),
+										1,
+										vulkanDrawContext.getColorPixels().getDataPtr()));
+	}
+
+	// Barrier to transition between first and second pass
+	{
+		VkImageAspectFlags	depthImageAspectFlags = VK_IMAGE_ASPECT_DEPTH_BIT;
+		if (hasStencilComponent(mapVkFormat(m_format).order))
+			depthImageAspectFlags |= VK_IMAGE_ASPECT_STENCIL_BIT;
+
+		const VkImageMemoryBarrier imageBarrier[] =
+		{
+			{
+				VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,						// VkStructureType		sType
+				DE_NULL,													// const void*			pNext
+				VK_ACCESS_DEPTH_STENCIL_ATTACHMENT_WRITE_BIT,				// VkAccessFlags		srcAccessMask
+				VK_ACCESS_SHADER_READ_BIT,									// VkAccessFlags		dstAccessMask
+				VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,			// VkImageLayout		oldLayout
+				VK_IMAGE_LAYOUT_GENERAL,									// VkImageLayout		newLayout
+				0u,															// deUint32				srcQueueFamilyIndex
+				0u,															// deUint32				dstQueueFamilyIndex
+				*depthImage,												// VkImage				image
+				{
+					depthImageAspectFlags,							// VkImageAspectFlags		aspectMask
+					0u,												// deUint32					baseMipLevel
+					1u,												// deUint32					levelCount
+					0u,												// deUint32					baseArrayLayer
+					1u												// deUint32					layerCount
+				}
+			},
+			{
+				VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,						// VkStructureType		sType
+				DE_NULL,													// const void*			pNext
+				0u,															// VkAccessFlags		srcAccessMask
+				VK_ACCESS_HOST_READ_BIT,									// VkAccessFlags		dstAccessMask
+				VK_IMAGE_LAYOUT_UNDEFINED,									// VkImageLayout		oldLayout
+				VK_IMAGE_LAYOUT_GENERAL,									// VkImageLayout		newLayout
+				0u,															// deUint32				srcQueueFamilyIndex
+				0u,															// deUint32				dstQueueFamilyIndex
+				*depthResolveImage,											// VkImage				image
+				{
+					VK_IMAGE_ASPECT_COLOR_BIT,						// VkImageAspectFlags		aspectMask
+					0u,												// deUint32					baseMipLevel
+					1u,												// deUint32					levelCount
+					0u,												// deUint32					baseArrayLayer
+					1u,												// deUint32					layerCount
+
+				}
+			}
+		};
+
+		const VkCommandBufferBeginInfo	cmdBufferBeginInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType					sType
+			DE_NULL,										// const void*						pNext
+			VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags		flags
+			(const VkCommandBufferInheritanceInfo*)DE_NULL	// VkCommandBufferInheritanceInfo	pInheritanceInfo
+		};
+
+		VK_CHECK(vk.beginCommandBuffer(*transferCmdBuffer, &cmdBufferBeginInfo));
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				DE_LENGTH_OF_ARRAY(imageBarrier), imageBarrier);
+		VK_CHECK(vk.endCommandBuffer(*transferCmdBuffer));
+
+		const VkSubmitInfo submitInfo =
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType			sType
+			DE_NULL,								// const void*				pNext
+			0u,										// uint32_t					waitSemaphoreCount
+			DE_NULL,								// const VkSemaphore*		pWaitSemaphores
+			(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask
+			1u,										// uint32_t					commandBufferCount
+			&transferCmdBuffer.get(),				// const VkCommandBuffer*	pCommandBuffers
+			0u,										// uint32_t					signalSemaphoreCount
+			DE_NULL									// const VkSemaphore*		pSignalSemaphores
+		};
+
+		VK_CHECK(vk.resetFences(device, 1, &fence.get()));
+		VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+		VK_CHECK(vk.waitForFences(device, 1, &fence.get(), true, ~(0ull)));
+	}
+
+	// Resolve Depth Buffer
+	{
+		std::vector<Vec4>				vertices;
+		std::vector<VulkanShader>		shaders;
+		Move<VkDescriptorSetLayout>		descriptorSetLayout;
+		Move<VkDescriptorPool>			descriptorPool;
+		Move<VkDescriptorSet>			descriptorSet;
+
+		// Descriptors
+		{
+			DescriptorSetLayoutBuilder	layoutBuilder;
+			layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, VK_SHADER_STAGE_FRAGMENT_BIT);
+			layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT);
+			descriptorSetLayout = layoutBuilder.build(vk, device);
+			descriptorPool = DescriptorPoolBuilder()
+					.addType(VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER)
+					.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+					.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+			const VkDescriptorSetAllocateInfo descriptorSetAllocInfo =
+			{
+				VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+				DE_NULL,
+				*descriptorPool,
+				1u,
+				&descriptorSetLayout.get()
+			};
+
+			descriptorSet = allocateDescriptorSet(vk, device, &descriptorSetAllocInfo);
+
+			const VkDescriptorImageInfo depthImageInfo =
+			{
+				*depthSampler,
+				*depthImageView,
+				VK_IMAGE_LAYOUT_GENERAL
+			};
+
+			const VkDescriptorImageInfo imageInfo =
+			{
+				(VkSampler)DE_NULL,
+				*depthResolveImageView,
+				VK_IMAGE_LAYOUT_GENERAL
+			};
+
+			DescriptorSetUpdateBuilder()
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, &depthImageInfo)
+				.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(1u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfo)
+				.update(vk, device);
+		}
+
+		vertices.push_back(Vec4( -1.0f,	-1.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4( -1.0f,	 1.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4(  1.0f,	-1.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4(  1.0f,	 1.0f,	0.0f,	1.0f));
+
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT, m_context.getBinaryCollection().get("FragDepthVertPass2")));
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT, m_context.getBinaryCollection().get("FragDepthFragPass2")));
+
+		DrawState				drawState(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, m_renderSize.x(), m_renderSize.y());
+		DrawCallData			drawCallData(vertices);
+		VulkanProgram			vulkanProgram(shaders);
+
+		drawState.numSamples				= m_samples;
+		drawState.sampleShadingEnable		= true;
+		vulkanProgram.descriptorSetLayout	= descriptorSetLayout;
+		vulkanProgram.descriptorSet			= descriptorSet;
+
+		VulkanDrawContext		vulkanDrawContext(m_context, drawState, drawCallData, vulkanProgram);
+		vulkanDrawContext.draw();
+	}
+
+	// Transfer marker buffer
+	{
+		const UVec2 copySize		= UVec2(m_renderSize.x() * m_samples, m_renderSize.y());
+		const VkImageMemoryBarrier imageBarrier =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType		sType
+			DE_NULL,										// const void*			pNext
+			VK_ACCESS_SHADER_WRITE_BIT,						// VkAccessFlags		srcAccessMask
+			VK_ACCESS_TRANSFER_READ_BIT,					// VkAccessMask			dstAccessMask
+			VK_IMAGE_LAYOUT_GENERAL,						// VkImageLayout		oldLayout
+			VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,			// VkImageLayout		newLayout
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				dstQueueFamilyIndex
+			*markerImage,									// VkImage				image
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,				// VkImageAspectFlags	aspectMask
+				0u,										// uint32_t				baseMipLevel
+				1u,										// uint32_t				mipLevels
+				0u,										// uint32_t				baseArray
+				1u										// uint32_t				arraySize
+			}
+		};
+
+		const VkBufferMemoryBarrier bufferBarrier =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,		// VkStructureType		sType
+			DE_NULL,										// const void*			pNext
+			VK_ACCESS_TRANSFER_WRITE_BIT,					// VkAccessFlags		srcAccessMask
+			VK_ACCESS_HOST_READ_BIT,						// VkAccessFlags		dstAccessMask
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				dstQueueFamilyIndex
+			*markerBuffer,									// VkBufer				buffer
+			0u,												// VkDeviceSize			offset
+			VK_WHOLE_SIZE									// VkDeviceSize			size
+		};
+
+		const VkBufferImageCopy bufferImageCopy =
+		{
+			0u,									// VkDeviceSize		bufferOffset
+			copySize.x(),						// uint32_t			bufferRowLength
+			copySize.y(),						// uint32_t			bufferImageHeight
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,	// VkImageAspectFlags	aspect
+				0u,							// uint32_t				mipLevel
+				0u,							// uint32_t				baseArrayLayer
+				1u							// uint32_t				layerCount
+			},
+			{ 0, 0, 0 },						// VkOffset3D		imageOffset
+			{
+				copySize.x(),				// uint32_t				width
+				copySize.y(),				// uint32_t				height,
+				1u							// uint32_t				depth
+			}
+		};
+
+		const VkCommandBufferBeginInfo	cmdBufferBeginInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType					sType
+			DE_NULL,										// const void*						pNext
+			VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags		flags
+			(const VkCommandBufferInheritanceInfo*)DE_NULL	// VkCommandBufferInheritanceInfo	pInheritanceInfo
+		};
+
+		VK_CHECK(vk.beginCommandBuffer(*transferCmdBuffer, &cmdBufferBeginInfo));
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				1, &imageBarrier);
+		vk.cmdCopyImageToBuffer(*transferCmdBuffer, *markerImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *markerBuffer, 1u, &bufferImageCopy);
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				1, &bufferBarrier,
+				0, (const VkImageMemoryBarrier*)DE_NULL);
+		VK_CHECK(vk.endCommandBuffer(*transferCmdBuffer));
+
+		const VkSubmitInfo submitInfo =
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType			sType
+			DE_NULL,								// const void*				pNext
+			0u,										// uint32_t					waitSemaphoreCount
+			DE_NULL,								// const VkSemaphore*		pWaitSemaphores
+			(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask
+			1u,										// uint32_t					commandBufferCount
+			&transferCmdBuffer.get(),				// const VkCommandBuffer*	pCommandBuffers
+			0u,										// uint32_t					signalSemaphoreCount
+			DE_NULL									// const VkSemaphore*		pSignalSemaphores
+		};
+
+		VK_CHECK(vk.resetFences(device, 1, &fence.get()));
+		VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+		VK_CHECK(vk.waitForFences(device, 1, &fence.get(), true, ~(0ull)));
+	}
+
+	// Verify depth buffer
+	{
+		bool status;
+
+		const VkBufferMemoryBarrier bufferBarrier =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,			// VkStructureType		sType
+			DE_NULL,											// const void*			pNext
+			VK_ACCESS_TRANSFER_WRITE_BIT,						// VkAccessFlags		srcAccessMask
+			VK_ACCESS_HOST_READ_BIT,							// VkAccessFlags		dstAccessMask
+			VK_QUEUE_FAMILY_IGNORED,							// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,							// uint32_t				dstQueueFamilyIndex
+			*validationBuffer,									// VkBuffer				buffer
+			0u,													// VkDeviceSize			offset
+			VK_WHOLE_SIZE										// VkDeviceSize			size
+		};
+
+		const VkImageMemoryBarrier imageBarrier =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,				// VkStructureType		sType
+			DE_NULL,											// const void*			pNext
+			VK_ACCESS_SHADER_WRITE_BIT,							// VkAccessFlags		srcAccessMask
+			VK_ACCESS_TRANSFER_READ_BIT,						// VkAccessFlags		dstAccessMask
+			VK_IMAGE_LAYOUT_GENERAL,							// VkImageLayout		oldLayout
+			VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,				// VkImageLayout		newLayout
+			VK_QUEUE_FAMILY_IGNORED,							// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,							// uint32_t				dstQueueFamilyIndex
+			*depthResolveImage,									// VkImage				image
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,				// VkImageAspectFlags	aspectMask
+				0u,										// uint32_t				baseMipLevel
+				1u,										// uint32_t				mipLevels,
+				0u,										// uint32_t				baseArray
+				1u,										// uint32_t				arraySize
+			}
+		};
+
+		const VkBufferImageCopy bufferImageCopy =
+		{
+			0u,													// VkDeviceSize			bufferOffset
+			m_samples * m_renderSize.x(),						// uint32_t				bufferRowLength
+			m_renderSize.y(),									// uint32_t				bufferImageHeight
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,				// VkImageAspectFlags	aspect
+				0u,										// uint32_t				mipLevel
+				0u,										// uint32_t				baseArrayLayer
+				1u										// uint32_t				layerCount
+			},
+			{ 0, 0, 0 },										// VkOffset3D			imageOffset
+			{
+				m_samples * m_renderSize.x(),			// uint32_t				width
+				m_renderSize.y(),						// uint32_t				height
+				1u										// uint32_t				depth
+			}
+		};
+
+		const VkCommandBufferBeginInfo	cmdBufferBeginInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType					sType
+			DE_NULL,										// const void*						pNext
+			VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags		flags
+			(const VkCommandBufferInheritanceInfo*)DE_NULL	// VkCommandBufferInheritanceInfo	pInheritanceInfo
+		};
+
+		VK_CHECK(vk.beginCommandBuffer(*transferCmdBuffer, &cmdBufferBeginInfo));
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				1, &imageBarrier);
+		vk.cmdCopyImageToBuffer(*transferCmdBuffer, *depthResolveImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *validationBuffer, 1u, &bufferImageCopy);
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				1, &bufferBarrier,
+				0, (const VkImageMemoryBarrier*)DE_NULL);
+		VK_CHECK(vk.endCommandBuffer(*transferCmdBuffer));
+
+		const VkSubmitInfo submitInfo =
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType			sType
+			DE_NULL,								// const void*				pNext
+			0u,										// uint32_t					waitSemaphoreCount
+			DE_NULL,								// const VkSemaphore*		pWaitSemaphores
+			(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask
+			1u,										// uint32_t					commandBufferCount
+			&transferCmdBuffer.get(),				// const VkCommandBuffer*	pCommandBuffers
+			0u,										// uint32_t					signalSemaphoreCount
+			DE_NULL									// const VkSemaphore*		pSignalSemaphores
+		};
+
+		VK_CHECK(vk.resetFences(device, 1, &fence.get()));
+		VK_CHECK(vk.queueSubmit(queue, 1, &submitInfo, *fence));
+		VK_CHECK(vk.waitForFences(device, 1, &fence.get(), true, ~(0ull)));
+
+		invalidateMappedMemoryRange(vk, device, validationAlloc->getMemory(), validationAlloc->getOffset(), VK_WHOLE_SIZE);
+		invalidateMappedMemoryRange(vk, device, markerBufferAllocation->getMemory(), markerBufferAllocation->getOffset(), VK_WHOLE_SIZE);
+
+		tcu::ConstPixelBufferAccess resultPixelBuffer(mapVkFormat(VK_FORMAT_R32_SFLOAT), m_renderSize.x() * m_samples, m_renderSize.y(), 1u, validationAlloc->getHostPtr());
+		tcu::ConstPixelBufferAccess markerPixelBuffer(mapVkFormat(VK_FORMAT_R8G8B8A8_UINT), m_renderSize.x() * m_samples, m_renderSize.y(), 1u, markerBufferAllocation->getHostPtr());
+		status = validateDepthBuffer(resultPixelBuffer, markerPixelBuffer, 0.001f);
+		testDesc = "gl_FragDepth " + getPrimitiveTopologyShortName(m_topology) + " ";
+		if (status)
+		{
+			testDesc += "passed";
+			return tcu::TestStatus::pass(testDesc.c_str());
+		}
+		else
+		{
+			log << TestLog::Image("resultDepth", "Result Depth Buffer", resultPixelBuffer);
+			testDesc += "failed";
+			return tcu::TestStatus::fail(testDesc.c_str());
+		}
+	}
+}
+
+bool BuiltinFragDepthCaseInstance::validateDepthBuffer (const tcu::ConstPixelBufferAccess& validationBuffer, const tcu::ConstPixelBufferAccess& markerBuffer, const float tolerance) const
+{
+	TestLog& log = m_context.getTestContext().getLog();
+
+	for (deUint32 rowNdx = 0; rowNdx < m_renderSize.y(); rowNdx++)
+	{
+		for (deUint32 colNdx = 0; colNdx < m_renderSize.x(); colNdx++)
+		{
+			const float multiplier		= m_depthClampEnable ? 0.0f : 1.0f;
+			float expectedValue	= (float)(rowNdx * m_renderSize.x() + colNdx)/256.0f * multiplier;
+
+			if (m_largeDepthEnable)
+				expectedValue += m_largeDepthBase;
+
+			if (expectedValue > 1.0f)
+				expectedValue = 1.0f;
+
+			if (expectedValue < 0.0f)
+				expectedValue = 0.0f;
+
+			for (deUint32 sampleNdx = 0; sampleNdx < (deUint32)m_samples; sampleNdx++)
+			{
+				const float	actualValue		= validationBuffer.getPixel(sampleNdx + m_samples * colNdx, rowNdx).x();
+				const float	markerValue		= markerBuffer.getPixel(sampleNdx + m_samples * colNdx, rowNdx).x();
+
+				if (markerValue != 0)
+				{
+					if (de::abs(expectedValue - actualValue) > tolerance)
+					{
+						log << TestLog::Message << "Mismatch at pixel (" << colNdx << "," << rowNdx << "," << sampleNdx << "): expected " << expectedValue << " but got " << actualValue << TestLog::EndMessage;
+						return false;
+					}
+				}
+				else
+				{
+					if (de::abs(actualValue - m_defaultDepthValue) > tolerance)
+					{
+						log << TestLog::Message << "Mismatch at pixel (" << colNdx << "," << rowNdx << "," << sampleNdx << "): expected " << expectedValue << " but got " << actualValue << TestLog::EndMessage;
+						return false;
+					}
+				}
+			}
+		}
+	}
+
+	return true;
+}
+
+class BuiltinFragCoordMsaaCaseInstance : public TestInstance
+{
+public:
+	enum
+	{
+		RENDERWIDTH		= 16,
+		RENDERHEIGHT	= 16
+	};
+				BuiltinFragCoordMsaaCaseInstance	(Context& context, VkSampleCountFlagBits sampleCount);
+	TestStatus	iterate								(void);
+private:
+	bool		validateSampleLocations				(const ConstPixelBufferAccess& sampleLocationBuffer) const;
+
+	const tcu::UVec2				m_renderSize;
+	const VkSampleCountFlagBits		m_sampleCount;
+};
+
+BuiltinFragCoordMsaaCaseInstance::BuiltinFragCoordMsaaCaseInstance (Context& context, VkSampleCountFlagBits sampleCount)
+	: TestInstance		(context)
+	, m_renderSize		(RENDERWIDTH, RENDERHEIGHT)
+	, m_sampleCount		(sampleCount)
+{
+	const InstanceInterface&	vki					= m_context.getInstanceInterface();
+	const VkPhysicalDevice		physicalDevice		= m_context.getPhysicalDevice();
+
+	try
+	{
+		VkImageFormatProperties		imageFormatProperties;
+		VkFormatProperties			formatProperties;
+
+		if (m_context.getDeviceFeatures().fragmentStoresAndAtomics == VK_FALSE)
+			throw tcu::NotSupportedError("fragmentStoresAndAtomics not supported");
+
+		imageFormatProperties = getPhysicalDeviceImageFormatProperties(vki, physicalDevice, VK_FORMAT_R32G32B32A32_SFLOAT, VK_IMAGE_TYPE_2D,
+				VK_IMAGE_TILING_OPTIMAL, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT, (VkImageCreateFlags)0);
+
+		if ((imageFormatProperties.sampleCounts & m_sampleCount) == 0)
+			throw tcu::NotSupportedError("Image format and sample count not supported");
+
+		formatProperties = getPhysicalDeviceFormatProperties(vki, physicalDevice, VK_FORMAT_R32G32B32A32_SFLOAT);
+
+		if ((formatProperties.optimalTilingFeatures & VK_FORMAT_FEATURE_STORAGE_IMAGE_BIT) == 0)
+			throw tcu::NotSupportedError("Output format not supported as storage image");
+	}
+	catch (const vk::Error& e)
+	{
+		if (e.getError() == VK_ERROR_FORMAT_NOT_SUPPORTED)
+			throw tcu::NotSupportedError("Image format not supported");
+		else
+			throw;
+
+	}
+}
+
+TestStatus BuiltinFragCoordMsaaCaseInstance::iterate (void)
+{
+	const VkDevice					device				= m_context.getDevice();
+	const DeviceInterface&			vk					= m_context.getDeviceInterface();
+	const VkQueue					queue				= m_context.getUniversalQueue();
+	Allocator&						allocator			= m_context.getDefaultAllocator();
+	const deUint32					queueFamilyIndex	= m_context.getUniversalQueueFamilyIndex();
+	TestLog&						log					= m_context.getTestContext().getLog();
+	Move<VkImage>					outputImage;
+	Move<VkImageView>				outputImageView;
+	MovePtr<Allocation>				outputImageAllocation;
+	Move<VkDescriptorSetLayout>		descriptorSetLayout;
+	Move<VkDescriptorPool>			descriptorPool;
+	Move<VkDescriptorSet>			descriptorSet;
+	Move<VkBuffer>					sampleLocationBuffer;
+	MovePtr<Allocation>				sampleLocationBufferAllocation;
+	Move<VkCommandPool>				cmdPool;
+	Move<VkCommandBuffer>			transferCmdBuffer;
+	Move<VkFence>					fence;
+
+	// Coordinate result image
+	{
+		const VkImageCreateInfo outputImageCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,					// VkStructureType			sType
+			DE_NULL,												// const void*				pNext
+			(VkImageCreateFlags)0,									// VkImageCreateFlags		flags
+			VK_IMAGE_TYPE_2D,										// VkImageType				imageType
+			VK_FORMAT_R32G32B32A32_SFLOAT,							// VkFormat					format
+			makeExtent3D(m_sampleCount * m_renderSize.x(), m_renderSize.y(), 1u),	// VkExtent3D				extent3d
+			1u,														// uint32_t					mipLevels
+			1u,														// uint32_t					arrayLayers
+			VK_SAMPLE_COUNT_1_BIT,									// VkSampleCountFlagBits	samples
+			VK_IMAGE_TILING_OPTIMAL,								// VkImageTiling			tiling
+			VK_IMAGE_USAGE_STORAGE_BIT |							// VkImageUsageFlags		usage
+			VK_IMAGE_USAGE_TRANSFER_SRC_BIT,
+			VK_SHARING_MODE_EXCLUSIVE,								// VkSharingMode			sharingMode
+			0u,														// uint32_t					queueFamilyIndexCount
+			DE_NULL,												// const uint32_t*			pQueueFamilyIndices
+			VK_IMAGE_LAYOUT_UNDEFINED								// VkImageLayout			initialLayout
+		};
+
+		outputImage = createImage(vk, device, &outputImageCreateInfo, DE_NULL);
+		outputImageAllocation = allocator.allocate(getImageMemoryRequirements(vk, device, *outputImage), MemoryRequirement::Any);
+		vk.bindImageMemory(device, *outputImage, outputImageAllocation->getMemory(), outputImageAllocation->getOffset());
+
+		VkImageSubresourceRange imageSubresourceRange = makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u);
+		const VkImageViewCreateInfo outputImageViewCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,				// VkStructureType			sType
+			DE_NULL,												// const void*				pNext
+			(VkImageViewCreateFlags)0,								// VkImageViewCreateFlags	flags
+			*outputImage,											// VkImage					image
+			VK_IMAGE_VIEW_TYPE_2D,									// VkImageViewType			viewType
+			VK_FORMAT_R32G32B32A32_SFLOAT,							// VkFormat					format,
+			makeComponentMappingRGBA(),								// VkComponentMapping		components
+			imageSubresourceRange									// VkImageSubresourceRange	imageSubresourceRange
+		};
+
+		outputImageView = createImageView(vk, device, &outputImageViewCreateInfo);
+	}
+
+	// Validation buffer
+	{
+		VkDeviceSize  pixelSize = getPixelSize(mapVkFormat(VK_FORMAT_R32G32B32A32_SFLOAT));
+		const VkBufferCreateInfo sampleLocationBufferCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,				// VkStructureType		sType
+			DE_NULL,											// const void*			pNext
+			(VkBufferCreateFlags)0,								// VkBufferCreateFlags	flags
+			m_sampleCount * m_renderSize.x() * m_renderSize.y() * pixelSize,	// VkDeviceSize			size
+			VK_BUFFER_USAGE_TRANSFER_DST_BIT,					// VkBufferUsageFlags	usage
+			VK_SHARING_MODE_EXCLUSIVE,							// VkSharingMode		mode
+			0u,													// uint32_t				queueFamilyIndexCount
+			DE_NULL												// const uint32_t*		pQueueFamilyIndices
+		};
+
+		sampleLocationBuffer = createBuffer(vk, device, &sampleLocationBufferCreateInfo, DE_NULL);
+		sampleLocationBufferAllocation = allocator.allocate(getBufferMemoryRequirements(vk, device, *sampleLocationBuffer), MemoryRequirement::HostVisible);
+		vk.bindBufferMemory(device, *sampleLocationBuffer, sampleLocationBufferAllocation->getMemory(), sampleLocationBufferAllocation->getOffset());
+	}
+
+	// Descriptors
+	{
+		DescriptorSetLayoutBuilder		layoutBuilder;
+		layoutBuilder.addSingleBinding(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, VK_SHADER_STAGE_FRAGMENT_BIT);
+		descriptorSetLayout = layoutBuilder.build(vk, device);
+		descriptorPool = DescriptorPoolBuilder()
+			.addType(VK_DESCRIPTOR_TYPE_STORAGE_IMAGE)
+			.build(vk, device, VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT, 1u);
+
+		const VkDescriptorSetAllocateInfo descriptorSetAllocInfo =
+		{
+			VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+			DE_NULL,
+			*descriptorPool,
+			1u,
+			&*descriptorSetLayout
+		};
+
+		descriptorSet = allocateDescriptorSet(vk, device, &descriptorSetAllocInfo);
+
+		const VkDescriptorImageInfo imageInfo =
+		{
+			(VkSampler)DE_NULL,
+			*outputImageView,
+			VK_IMAGE_LAYOUT_GENERAL
+		};
+
+		DescriptorSetUpdateBuilder()
+			.writeSingle(*descriptorSet, DescriptorSetUpdateBuilder::Location::binding(0u), VK_DESCRIPTOR_TYPE_STORAGE_IMAGE, &imageInfo)
+			.update(vk, device);
+	}
+
+	// Command Pool
+	{
+		const VkCommandPoolCreateInfo cmdPoolCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO,			// VkStructureType			sType
+			DE_NULL,											// const void*				pNext
+			VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT,	// VkCommandPoolCreateFlags	flags
+			queueFamilyIndex									// uint32_t					queueFamilyIndex
+		};
+
+		cmdPool = createCommandPool(vk, device, &cmdPoolCreateInfo);
+	}
+
+	// Command buffer for data transfers
+	{
+		const VkCommandBufferAllocateInfo cmdBufferAllocInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,	// VkStructureType		sType,
+			DE_NULL,										// const void*			pNext
+			*cmdPool,										// VkCommandPool		commandPool
+			VK_COMMAND_BUFFER_LEVEL_PRIMARY,				// VkCommandBufferLevel	level
+			1u												// uint32_t				bufferCount
+		};
+
+		transferCmdBuffer = allocateCommandBuffer(vk, device, &cmdBufferAllocInfo);
+	}
+
+	// Fence for data transfer
+	{
+		const VkFenceCreateInfo fenceCreateInfo =
+		{
+			VK_STRUCTURE_TYPE_FENCE_CREATE_INFO,	// VkStructureType		sType
+			DE_NULL,								// const void*			pNext
+			(VkFenceCreateFlags)0					// VkFenceCreateFlags	flags
+		};
+
+		fence = createFence(vk, device, &fenceCreateInfo);
+	}
+
+	// Transition the output image to LAYOUT_GENERAL
+	{
+		const VkImageMemoryBarrier barrier =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,		// VkStructureType		sType
+			DE_NULL,									// const void*			pNext
+			0u,											// VkAccessFlags		srcAccessMask
+			VK_ACCESS_SHADER_WRITE_BIT,					// VkAccessFlags		dstAccessMask
+			VK_IMAGE_LAYOUT_UNDEFINED,					// VkImageLayout		oldLayout
+			VK_IMAGE_LAYOUT_GENERAL,					// VkImageLayout		newLayout
+			VK_QUEUE_FAMILY_IGNORED,					// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,					// uint32_t				dstQueueFamilyIndex
+			*outputImage,								// VkImage				image
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,			// VkImageAspectFlags	aspectMask
+				0u,									// uint32_t				baseMipLevel
+				1u,									// uint32_t				mipLevels
+				0u,									// uint32_t				baseArray
+				1u									// uint32_t				arraySize
+			}
+		};
+
+		const VkCommandBufferBeginInfo cmdBufferBeginInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,		// VkStructureType					sType
+			DE_NULL,											// const void*						pNext
+			VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,		// VkCommandBufferUsageFlags		flags
+			(const VkCommandBufferInheritanceInfo*)DE_NULL		// VkCommandBufferInheritanceInfo	pInheritanceInfo
+		};
+
+		VK_CHECK(vk.beginCommandBuffer(*transferCmdBuffer, &cmdBufferBeginInfo));
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				1, &barrier);
+
+		VK_CHECK(vk.endCommandBuffer(*transferCmdBuffer));
+
+		const VkSubmitInfo submitInfo =
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType			sType
+			DE_NULL,								// const void*				pNext
+			0u,										// uint32_t					waitSemaphoreCount
+			DE_NULL,								// const VkSemaphore*		pWaitSemaphores
+			(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask
+			1u,										// uint32_t					commandBufferCount
+			&transferCmdBuffer.get(),				// const VkCommandBuffer*	pCommandBuffers
+			0u,										// uint32_t					signalSemaphoreCount
+			DE_NULL									// const VkSemaphore*		pSignalSemaphores
+		};
+
+		vk.resetFences(device, 1, &fence.get());
+		vk.queueSubmit(queue, 1, &submitInfo, *fence);
+		vk.waitForFences(device, 1, &fence.get(), true, ~(0ull));
+	}
+
+	// Perform draw
+	{
+		std::vector<Vec4>				vertices;
+		std::vector<VulkanShader>		shaders;
+
+		vertices.push_back(Vec4( -1.0f,	-1.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4( -1.0f,	 1.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4(  1.0f,	-1.0f,	0.0f,	1.0f));
+		vertices.push_back(Vec4(  1.0f,	 1.0f,	0.0f,	1.0f));
+
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT, m_context.getBinaryCollection().get("FragCoordMsaaVert")));
+		shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT, m_context.getBinaryCollection().get("FragCoordMsaaFrag")));
+
+		DrawState			drawState(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP, m_renderSize.x(), m_renderSize.y());
+		DrawCallData		drawCallData(vertices);
+		VulkanProgram		vulkanProgram(shaders);
+
+		drawState.numSamples				= m_sampleCount;
+		drawState.sampleShadingEnable		= true;
+		vulkanProgram.descriptorSetLayout	= descriptorSetLayout;
+		vulkanProgram.descriptorSet			= descriptorSet;
+
+		VulkanDrawContext	vulkanDrawContext(m_context, drawState, drawCallData, vulkanProgram);
+		vulkanDrawContext.draw();
+
+		log << TestLog::Image(	"result",
+								"result",
+								tcu::ConstPixelBufferAccess(tcu::TextureFormat(
+										vulkanDrawContext.getColorPixels().getFormat()),
+										vulkanDrawContext.getColorPixels().getWidth(),
+										vulkanDrawContext.getColorPixels().getHeight(),
+										1,
+										vulkanDrawContext.getColorPixels().getDataPtr()));
+	}
+
+	// Transfer location image to buffer
+	{
+		const VkImageMemoryBarrier imageBarrier =
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType		sType
+			DE_NULL,										// const void*			pNext
+			VK_ACCESS_SHADER_WRITE_BIT,						// VkAccessFlags		srcAccessMask
+			VK_ACCESS_TRANSFER_READ_BIT,					// VkAccessMask			dstAccessMask
+			VK_IMAGE_LAYOUT_GENERAL,						// VkImageLayout		oldLayout
+			VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,			// VkImageLayout		newLayout
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				dstQueueFamilyIndex
+			*outputImage,									// VkImage				image
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,				// VkImageAspectFlags	aspectMask
+				0u,										// uint32_t				baseMipLevel
+				1u,										// uint32_t				mipLevels
+				0u,										// uint32_t				baseArray
+				1u										// uint32_t				arraySize
+			}
+		};
+
+		const VkBufferMemoryBarrier bufferBarrier =
+		{
+			VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,		// VkStructureType		sType
+			DE_NULL,										// const void*			pNext
+			VK_ACCESS_TRANSFER_WRITE_BIT,					// VkAccessFlags		srcAccessMask
+			VK_ACCESS_HOST_READ_BIT,						// VkAccessFlags		dstAccessMask
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				srcQueueFamilyIndex
+			VK_QUEUE_FAMILY_IGNORED,						// uint32_t				dstQueueFamilyIndex
+			*sampleLocationBuffer,							// VkBufer				buffer
+			0u,												// VkDeviceSize			offset
+			VK_WHOLE_SIZE									// VkDeviceSize			size
+		};
+
+		const VkBufferImageCopy bufferImageCopy =
+		{
+			0u,									// VkDeviceSize		bufferOffset
+			m_sampleCount * m_renderSize.x(),	// uint32_t			bufferRowLength
+			m_renderSize.y(),					// uint32_t			bufferImageHeight
+			{
+				VK_IMAGE_ASPECT_COLOR_BIT,	// VkImageAspectFlags	aspect
+				0u,							// uint32_t				mipLevel
+				0u,							// uint32_t				baseArrayLayer
+				1u							// uint32_t				layerCount
+			},
+			{ 0, 0, 0 },						// VkOffset3D		imageOffset
+			{
+				m_sampleCount * m_renderSize.x(),	// uint32_t				width
+				m_renderSize.y(),			// uint32_t				height,
+				1u							// uint32_t				depth
+			}
+		};
+
+		const VkCommandBufferBeginInfo	cmdBufferBeginInfo =
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType					sType
+			DE_NULL,										// const void*						pNext
+			VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags		flags
+			(const VkCommandBufferInheritanceInfo*)DE_NULL	// VkCommandBufferInheritanceInfo	pInheritanceInfo
+		};
+
+		VK_CHECK(vk.beginCommandBuffer(*transferCmdBuffer, &cmdBufferBeginInfo));
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_FRAGMENT_SHADER_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				0, (const VkBufferMemoryBarrier*)DE_NULL,
+				1, &imageBarrier);
+		vk.cmdCopyImageToBuffer(*transferCmdBuffer, *outputImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *sampleLocationBuffer, 1u, &bufferImageCopy);
+		vk.cmdPipelineBarrier(*transferCmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT,
+				(VkDependencyFlags)0,
+				0, (const VkMemoryBarrier*)DE_NULL,
+				1, &bufferBarrier,
+				0, (const VkImageMemoryBarrier*)DE_NULL);
+		VK_CHECK(vk.endCommandBuffer(*transferCmdBuffer));
+
+		const VkSubmitInfo submitInfo =
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,			// VkStructureType			sType
+			DE_NULL,								// const void*				pNext
+			0u,										// uint32_t					waitSemaphoreCount
+			DE_NULL,								// const VkSemaphore*		pWaitSemaphores
+			(const VkPipelineStageFlags*)DE_NULL,	// const VkPipelineStageFlags*	pWaitDstStageMask
+			1u,										// uint32_t					commandBufferCount
+			&transferCmdBuffer.get(),				// const VkCommandBuffer*	pCommandBuffers
+			0u,										// uint32_t					signalSemaphoreCount
+			DE_NULL									// const VkSemaphore*		pSignalSemaphores
+		};
+
+		vk.resetFences(device, 1, &fence.get());
+		vk.queueSubmit(queue, 1, &submitInfo, *fence);
+		vk.waitForFences(device, 1, &fence.get(), true, ~(0ull));
+
+		invalidateMappedMemoryRange(vk, device, sampleLocationBufferAllocation->getMemory(), sampleLocationBufferAllocation->getOffset(), VK_WHOLE_SIZE);
+	}
+
+	// Validate result
+	{
+		bool status;
+
+		ConstPixelBufferAccess sampleLocationPixelBuffer(mapVkFormat(VK_FORMAT_R32G32B32A32_SFLOAT), m_sampleCount * m_renderSize.x(),
+				m_renderSize.y(), 1u, sampleLocationBufferAllocation->getHostPtr());
+
+		status = validateSampleLocations(sampleLocationPixelBuffer);
+		if (status)
+			return TestStatus::pass("FragCoordMsaa passed");
+		else
+			return TestStatus::fail("FragCoordMsaa failed");
+	}
+}
+
+static bool pixelOffsetCompare (const Vec2& a, const Vec2& b)
+{
+	return a.x() < b.x();
+}
+
+bool BuiltinFragCoordMsaaCaseInstance::validateSampleLocations (const ConstPixelBufferAccess& sampleLocationBuffer) const
+{
+	const InstanceInterface&	vki					= m_context.getInstanceInterface();
+	TestLog&					log					= m_context.getTestContext().getLog();
+	const VkPhysicalDevice		physicalDevice		= m_context.getPhysicalDevice();
+	deUint32					logSampleCount		= deLog2Floor32(m_sampleCount);
+	VkPhysicalDeviceProperties	physicalDeviceProperties;
+
+	static const Vec2 sampleCount1Bit[] =
+	{
+		Vec2(0.5f, 0.5f)
+	};
+
+	static const Vec2 sampleCount2Bit[] =
+	{
+		Vec2(0.25f, 0.25f), Vec2(0.75f, 0.75f)
+	};
+
+	static const Vec2 sampleCount4Bit[] =
+	{
+		Vec2(0.375f, 0.125f), Vec2(0.875f, 0.375f), Vec2(0.125f, 0.625f), Vec2(0.625f, 0.875f)
+	};
+
+	static const Vec2 sampleCount8Bit[] =
+	{
+		Vec2(0.5625f, 0.3125f), Vec2(0.4375f, 0.6875f), Vec2(0.8125f,0.5625f), Vec2(0.3125f, 0.1875f),
+		Vec2(0.1875f, 0.8125f), Vec2(0.0625f, 0.4375f), Vec2(0.6875f,0.9375f), Vec2(0.9375f, 0.0625f)
+	};
+
+	static const Vec2 sampleCount16Bit[] =
+	{
+		Vec2(0.5625f, 0.5625f), Vec2(0.4375f, 0.3125f), Vec2(0.3125f,0.6250f), Vec2(0.7500f, 0.4375f),
+		Vec2(0.1875f, 0.3750f), Vec2(0.6250f, 0.8125f), Vec2(0.8125f,0.6875f), Vec2(0.6875f, 0.1875f),
+		Vec2(0.3750f, 0.8750f), Vec2(0.5000f, 0.0625f), Vec2(0.2500f,0.1250f), Vec2(0.1250f, 0.7500f),
+		Vec2(0.0000f, 0.5000f), Vec2(0.9375f, 0.2500f), Vec2(0.8750f,0.9375f), Vec2(0.0625f, 0.0000f)
+	};
+
+	static const Vec2* standardSampleLocationTable[] =
+	{
+		sampleCount1Bit,
+		sampleCount2Bit,
+		sampleCount4Bit,
+		sampleCount8Bit,
+		sampleCount16Bit
+	};
+
+	vki.getPhysicalDeviceProperties(physicalDevice, &physicalDeviceProperties);
+
+	for (deInt32 rowNdx = 0; rowNdx < (deInt32)m_renderSize.y(); rowNdx++)
+	{
+		for (deInt32 colNdx = 0; colNdx < (deInt32)m_renderSize.x(); colNdx++)
+		{
+			std::vector<Vec2> locations;
+
+			for (deUint32 sampleNdx = 0; sampleNdx < (deUint32)m_sampleCount; sampleNdx++)
+			{
+				const UVec2 pixelAddress	= UVec2(sampleNdx + m_sampleCount * colNdx, rowNdx);
+				const Vec4  pixelData		= sampleLocationBuffer.getPixel(pixelAddress.x(), pixelAddress.y());
+
+				locations.push_back(Vec2(pixelData.x(), pixelData.y()));
+			}
+
+			std::sort(locations.begin(), locations.end(), pixelOffsetCompare);
+			for (std::vector<Vec2>::const_iterator sampleIt = locations.begin(); sampleIt != locations.end(); sampleIt++)
+			{
+				IVec2	sampleFloor(deFloorFloatToInt32((*sampleIt).x()), deFloorFloatToInt32((*sampleIt).y()));
+				IVec2	sampleCeil(deCeilFloatToInt32((*sampleIt).x()), deCeilFloatToInt32((*sampleIt).y()));
+
+				if ( (sampleFloor.x() < colNdx) || (sampleCeil.x() > colNdx + 1) || (sampleFloor.y() < rowNdx) || (sampleCeil.y() > rowNdx + 1) )
+				{
+					log << TestLog::Message << "Pixel (" << colNdx << "," << rowNdx << "): " << *sampleIt << TestLog::EndMessage;
+					return false;
+				}
+			}
+
+			std::vector<Vec2>::iterator last = std::unique(locations.begin(), locations.end());
+			if (last != locations.end())
+			{
+				log << TestLog::Message << "Fail: Sample locations contains non-unique entry" << TestLog::EndMessage;
+				return false;
+			}
+
+			// Check standard sample locations
+			if (logSampleCount < DE_LENGTH_OF_ARRAY(standardSampleLocationTable))
+			{
+				if (physicalDeviceProperties.limits.standardSampleLocations)
+				{
+					for (deUint32 sampleNdx = 0; sampleNdx < (deUint32)m_sampleCount; sampleNdx++)
+					{
+						if (!de::contains(locations.begin(), locations.end(), standardSampleLocationTable[logSampleCount][sampleNdx] + Vec2(float(colNdx), float(rowNdx))))
+						{
+							log << TestLog::Message << "Didn't match sample locations " << standardSampleLocationTable[logSampleCount][sampleNdx] << TestLog::EndMessage;
+							return false;
+						}
+					}
+				}
+			}
+		}
+	}
+
+	return true;
+}
+
+class BuiltinFragCoordMsaaTestCase : public TestCase
+{
+public:
+					BuiltinFragCoordMsaaTestCase	(TestContext& testCtx, const char* name, const char* description, VkSampleCountFlagBits sampleCount);
+	virtual			~BuiltinFragCoordMsaaTestCase	(void);
+	void			initPrograms					(SourceCollections& sourceCollections) const;
+	TestInstance*	createInstance					(Context& context) const;
+private:
+	const VkSampleCountFlagBits			m_sampleCount;
+};
+
+BuiltinFragCoordMsaaTestCase::BuiltinFragCoordMsaaTestCase (TestContext& testCtx, const char* name, const char* description, VkSampleCountFlagBits sampleCount)
+	: TestCase			(testCtx, name, description)
+	, m_sampleCount		(sampleCount)
+{
+}
+
+BuiltinFragCoordMsaaTestCase::~BuiltinFragCoordMsaaTestCase (void)
+{
+}
+
+void BuiltinFragCoordMsaaTestCase::initPrograms (SourceCollections& programCollection) const
+{
+	{
+		std::ostringstream vertexSource;
+		vertexSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+			<< "\n"
+			<<  "layout (location = 0) in vec4 position;\n"
+			<< "void main()\n"
+			<< "{\n"
+			<< "	gl_Position = position;\n"
+			<< "}\n";
+		programCollection.glslSources.add("FragCoordMsaaVert") << glu::VertexSource(vertexSource.str());
+	}
+
+	{
+		std::ostringstream fragmentSource;
+		fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+			<< "\n"
+			<< "layout(location = 0) out mediump vec4 color;\n"
+			<< "layout (set = 0, binding = 0, rgba32f) writeonly uniform image2D storageImage;\n"
+			<< "void main()\n"
+			<< "{\n"
+			<< "	const int sampleNdx = int(gl_SampleID);\n"
+			<< "	ivec2 imageCoord = ivec2(sampleNdx + int(gl_FragCoord.x) * " << m_sampleCount << ", int(gl_FragCoord.y));\n"
+			<< "	imageStore(storageImage, imageCoord, vec4(gl_FragCoord.xy,vec2(0)));\n"
+			<< "	color = vec4(1.0, 0.0, 0.0, 1.0);\n"
+			<< "}\n";
+		programCollection.glslSources.add("FragCoordMsaaFrag") << glu::FragmentSource(fragmentSource.str());
+	}
+}
+
+TestInstance* BuiltinFragCoordMsaaTestCase::createInstance (Context& context) const
+{
+	return new BuiltinFragCoordMsaaCaseInstance(context, m_sampleCount);
+}
+
+class BuiltinFragDepthCase : public TestCase
+{
+public:
+					BuiltinFragDepthCase		(TestContext& testCtx, const char* name, const char* description, VkPrimitiveTopology topology,  VkFormat format, bool largeDepthEnable, bool depthClampEnable, const VkSampleCountFlagBits samples);
+	virtual			~BuiltinFragDepthCase		(void);
+
+	void			initPrograms				(SourceCollections& dst) const;
+	TestInstance*	createInstance				(Context& context) const;
+
+private:
+	const VkPrimitiveTopology		m_topology;
+	const VkFormat					m_format;
+	const bool						m_largeDepthEnable;
+	const float						m_defaultDepth;
+	const bool						m_depthClampEnable;
+	const VkSampleCountFlagBits		m_samples;
+};
+
+BuiltinFragDepthCase::BuiltinFragDepthCase (TestContext& testCtx, const char* name, const char* description, VkPrimitiveTopology topology, VkFormat format, bool largeDepthEnable, bool depthClampEnable, const VkSampleCountFlagBits  samples)
+	: TestCase				(testCtx, name, description)
+	, m_topology			(topology)
+	, m_format				(format)
+	, m_largeDepthEnable	(largeDepthEnable)
+	, m_defaultDepth		(0.0f)
+	, m_depthClampEnable	(depthClampEnable)
+	, m_samples				(samples)
+{
+}
+
+BuiltinFragDepthCase::~BuiltinFragDepthCase(void)
+{
+}
+
+void BuiltinFragDepthCase::initPrograms (SourceCollections& programCollection) const
+{
+	// Vertex
+	{
+		// Pass 1
+		{
+			std::ostringstream vertexSource;
+			vertexSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "\n"
+				<<  "layout (location = 0) in vec4 position;\n"
+				<< "void main()\n"
+				<< "{\n"
+				<< "	gl_Position = position;\n"
+				<< "}\n";
+			programCollection.glslSources.add("FragDepthVert") << glu::VertexSource(vertexSource.str());
+		}
+
+		// Pass 2
+		{
+			std::ostringstream vertexSource;
+			vertexSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "\n"
+				<<  "layout (location = 0) in vec4 position;\n"
+				<<  "layout (location = 1) out vec2 texCoord;\n"
+				<< "void main()\n"
+				<< "{\n"
+				<< "	gl_Position = position;\n"
+				<< "	texCoord = position.xy/2 + vec2(0.5);\n"
+				<< "}\n";
+			programCollection.glslSources.add("FragDepthVertPass2") << glu::VertexSource(vertexSource.str());
+		}
+	}
+
+	// Fragment
+	{
+		// Pass 1
+		{
+			std::ostringstream	fragmentSource;
+			fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "\n"
+				<< "layout(location = 0) out mediump vec4 color;\n"
+				<< "layout (std140, set = 0, binding = 0) uniform control_buffer_t\n"
+				<< "{\n"
+				<< "	float data[256];\n"
+				<< "} control_buffer;\n"
+				<< "layout (set = 0, binding = 1, rgba8ui) writeonly uniform uimage2D storageImage;\n"
+				<< "float controlDepthValue;\n"
+				<< "void recheck(float controlDepthValue)\n"
+				<< "{\n"
+				<< "	if (gl_FragDepth != controlDepthValue)\n"
+				<< "		gl_FragDepth = 1.0;\n"
+				<< "}\n"
+				<< "void main()\n"
+				<< "{\n"
+				<< "	const int numSamples = " << m_samples << ";\n"
+				<< "	if (int(gl_FragCoord.x) == " << BuiltinFragDepthCaseInstance::RENDERWIDTH/4 << ")\n"
+				<< "		discard;\n"
+				<< "	highp int index =int(gl_FragCoord.y) * " << BuiltinFragDepthCaseInstance::RENDERHEIGHT << " + int(gl_FragCoord.x);\n"
+				<< "	controlDepthValue = control_buffer.data[index];\n"
+				<< "	gl_FragDepth = controlDepthValue;\n"
+				<< "	const int sampleNdx = int(gl_SampleID);\n"
+				<< "	ivec2 imageCoord = ivec2(sampleNdx + int(gl_FragCoord.x) * " << m_samples << ", int(gl_FragCoord.y));\n"
+				<< "	imageStore(storageImage, imageCoord, uvec4(1));\n"
+				<< "	recheck(controlDepthValue);\n"
+				<< "	color = vec4(1.0, 0.0, 0.0, 1.0);\n"
+				<< "}\n";
+			programCollection.glslSources.add("FragDepthFrag") << glu::FragmentSource(fragmentSource.str());
+		}
+
+		// Pass 2
+		{
+			const char* multisampleDecoration = m_samples != VK_SAMPLE_COUNT_1_BIT ? "MS" : "";
+			std::ostringstream fragmentSource;
+			fragmentSource << glu::getGLSLVersionDeclaration(glu::GLSL_VERSION_450) << "\n"
+				<< "\n"
+				<< "layout (location = 0) out mediump vec4 color;\n"
+				<< "layout (location = 1) in vec2 texCoord;\n"
+				<< "layout (binding = 0, set = 0) uniform sampler2D" << multisampleDecoration << " u_depthTex;\n"
+				<< "layout (binding = 1, set = 0, r32f) writeonly uniform image2D u_outImage;\n"
+				<< "void main (void)\n"
+				<< "{\n"
+				<< "	const int numSamples = " << m_samples << ";\n"
+				<< "	const int sampleNdx = int(gl_SampleID);\n"
+				<< "	ivec2 renderSize = ivec2(" << BuiltinFragDepthCaseInstance::RENDERWIDTH << "," << BuiltinFragDepthCaseInstance::RENDERHEIGHT << ");\n"
+				<< "	ivec2 imageCoord = ivec2(int(texCoord.x * renderSize.x), int(texCoord.y * renderSize.y));\n"
+				<< "	vec4 depthVal = texelFetch(u_depthTex, imageCoord, sampleNdx);\n"
+				<< "	imageStore(u_outImage, ivec2(sampleNdx + int(texCoord.x * renderSize.x) * numSamples, int(texCoord.y * renderSize.y)), depthVal);\n"
+				<< "	color = vec4(1.0, 0.0, 0.0, 1.0);\n"
+				<< "}\n";
+			programCollection.glslSources.add("FragDepthFragPass2") << glu::FragmentSource(fragmentSource.str());
+		}
+	}
+}
+
+TestInstance* BuiltinFragDepthCase::createInstance (Context& context) const
+{
+	return new BuiltinFragDepthCaseInstance(context, m_topology, m_format, m_largeDepthEnable, m_defaultDepth, m_depthClampEnable, m_samples);
 }
 
 class BuiltinGlFragCoordXYZCaseInstance : public ShaderRenderCaseInstance
@@ -811,12 +2572,108 @@
 	de::MovePtr<TestCaseGroup> builtinGroup			(new TestCaseGroup(testCtx, "builtin_var", "Shader builtin variable tests."));
 	de::MovePtr<TestCaseGroup> simpleGroup			(new TestCaseGroup(testCtx, "simple", "Simple cases."));
 	de::MovePtr<TestCaseGroup> inputVariationsGroup	(new TestCaseGroup(testCtx, "input_variations", "Input type variation tests."));
+	de::MovePtr<TestCaseGroup> frontFacingGroup		(new TestCaseGroup(testCtx, "frontfacing", "Test gl_Frontfacing keyword."));
+	de::MovePtr<TestCaseGroup> fragDepthGroup		(new TestCaseGroup(testCtx, "fragdepth", "Test gl_FragDepth keyword."));
+	de::MovePtr<TestCaseGroup> fragCoordMsaaGroup	(new TestCaseGroup(testCtx, "fragcoord_msaa", "Test interation between gl_FragCoord and msaa"));
 
-	simpleGroup->addChild(new BuiltinGlFrontFacingCase(testCtx, "frontfacing", "FrontFacing test"));
 	simpleGroup->addChild(new BuiltinGlFragCoordXYZCase(testCtx, "fragcoord_xyz", "FragCoord xyz test"));
 	simpleGroup->addChild(new BuiltinGlFragCoordWCase(testCtx, "fragcoord_w", "FragCoord w test"));
 	simpleGroup->addChild(new BuiltinGlPointCoordCase(testCtx, "pointcoord", "PointCoord test"));
 
+	// FragCoord_msaa
+	{
+		static const struct FragCoordMsaaCaseList
+		{
+			const char*				name;
+			const char*				description;
+			VkSampleCountFlagBits	sampleCount;
+		} fragCoordMsaaCaseList[] =
+		{
+			{ "1_bit",	"Test FragCoord locations with 2 samples", VK_SAMPLE_COUNT_1_BIT },
+			{ "2_bit",	"Test FragCoord locations with 2 samples", VK_SAMPLE_COUNT_2_BIT },
+			{ "4_bit",	"Test FragCoord locations with 4 samples", VK_SAMPLE_COUNT_4_BIT },
+			{ "8_bit",	"Test FragCoord locations with 8 samples", VK_SAMPLE_COUNT_8_BIT },
+			{ "16_bit",	"Test FragCoord locations with 16 samples", VK_SAMPLE_COUNT_16_BIT },
+			{ "32_bit", "Test FragCoord locations with 32 samples", VK_SAMPLE_COUNT_32_BIT },
+			{ "64-bit", "Test FragCoord locaitons with 64 samples", VK_SAMPLE_COUNT_64_BIT }
+		};
+
+		for (deUint32 caseNdx = 0; caseNdx < DE_LENGTH_OF_ARRAY(fragCoordMsaaCaseList); caseNdx++)
+			fragCoordMsaaGroup->addChild(new BuiltinFragCoordMsaaTestCase(testCtx, fragCoordMsaaCaseList[caseNdx].name, fragCoordMsaaCaseList[caseNdx].description, fragCoordMsaaCaseList[caseNdx].sampleCount));
+	}
+
+	// gl_FrontFacing tests
+	{
+		static const struct PrimitiveTable
+		{
+			const char*				name;
+			const char*				desc;
+			VkPrimitiveTopology		primitive;
+		} frontfacingCases[] =
+		{
+			{ "point_list",		"Test that points are frontfacing",							VK_PRIMITIVE_TOPOLOGY_POINT_LIST },
+			{ "line_list",		"Test that lines are frontfacing",							VK_PRIMITIVE_TOPOLOGY_LINE_LIST },
+			{ "triangle_list",	"Test that triangles can be frontfacing or backfacing",		VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST },
+			{ "triangle_strip",	"Test that traiangle strips can be front or back facing",	VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP },
+			{ "triangle_fan",	"Test that triangle fans can be front or back facing",		VK_PRIMITIVE_TOPOLOGY_TRIANGLE_FAN },
+		};
+
+		for (deUint32 ndx = 0; ndx < DE_LENGTH_OF_ARRAY(frontfacingCases); ndx++)
+			frontFacingGroup->addChild(new BuiltinGlFrontFacingCase(testCtx, frontfacingCases[ndx].primitive, frontfacingCases[ndx].name, frontfacingCases[ndx].desc));
+	}
+
+	// gl_FragDepth
+	{
+		static const struct PrimitiveTopologyTable
+		{
+			std::string			name;
+			std::string			desc;
+			VkPrimitiveTopology	prim;
+		} primitiveTopologyTable[] =
+		{
+			{ "point_list",		"test that points respect gl_fragdepth", VK_PRIMITIVE_TOPOLOGY_POINT_LIST },
+			{ "line_list",		"test taht lines respect gl_fragdepth", VK_PRIMITIVE_TOPOLOGY_LINE_LIST },
+			{ "triangle_list",	"test that triangles respect gl_fragdepth", VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP },
+		};
+
+		static const struct TestCaseTable
+		{
+			VkFormat				format;
+			std::string				name;
+			bool					largeDepthEnable;
+			bool					depthClampEnable;
+			VkSampleCountFlagBits	samples;
+		} testCaseTable[] =
+		{
+			{ VK_FORMAT_D16_UNORM,				"d16_unorm_no_depth_clamp",				false,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_X8_D24_UNORM_PACK32,	"x8_d24_unorm_pack32_no_depth_clamp",	false,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_no_depth_clamp",			false,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D16_UNORM_S8_UINT,		"d16_unorm_s8_uint_no_depth_clamp",		false,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D24_UNORM_S8_UINT,		"d24_unorm_s8_uint_no_depth_clamp",		false,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D32_SFLOAT_S8_UINT,		"d32_sfloat_s8_uint_no_depth_clamp",	false,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_large_depth",				true,	false,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat",							false,	true,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D32_SFLOAT_S8_UINT,		"d32_sfloat_s8_uint",					false,	true,	VK_SAMPLE_COUNT_1_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_multisample_2",				false,	false,	VK_SAMPLE_COUNT_2_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_multisample_4",				false,	false,	VK_SAMPLE_COUNT_4_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_multisample_8",				false,	false,	VK_SAMPLE_COUNT_8_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_multisample_16",			false,	false,	VK_SAMPLE_COUNT_16_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_multisample_32",			false,	false,	VK_SAMPLE_COUNT_32_BIT },
+			{ VK_FORMAT_D32_SFLOAT,				"d32_sfloat_multisample_64",			false,	false,	VK_SAMPLE_COUNT_64_BIT },
+		};
+
+		for (deUint32 primNdx = 0;  primNdx < DE_LENGTH_OF_ARRAY(primitiveTopologyTable); primNdx++)
+		{
+			for (deUint32 caseNdx = 0; caseNdx < DE_LENGTH_OF_ARRAY(testCaseTable); caseNdx++)
+				fragDepthGroup->addChild(new BuiltinFragDepthCase(testCtx, (primitiveTopologyTable[primNdx].name+"_" + testCaseTable[caseNdx].name).c_str(), primitiveTopologyTable[primNdx].desc.c_str(),
+							primitiveTopologyTable[primNdx].prim, testCaseTable[caseNdx].format, testCaseTable[caseNdx].largeDepthEnable, testCaseTable[caseNdx].depthClampEnable, testCaseTable[caseNdx].samples));
+
+		}
+	}
+
+	builtinGroup->addChild(frontFacingGroup.release());
+	builtinGroup->addChild(fragDepthGroup.release());
+	builtinGroup->addChild(fragCoordMsaaGroup.release());
 	builtinGroup->addChild(simpleGroup.release());
 
 	for (deUint16 shaderType = 0; shaderType <= (SHADER_INPUT_BUILTIN_BIT | SHADER_INPUT_VARYING_BIT | SHADER_INPUT_CONSTANT_BIT); ++shaderType)
diff --git a/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseBinding.cpp b/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseBinding.cpp
index 1a658ed..2202d9a 100644
--- a/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseBinding.cpp
+++ b/external/vulkancts/modules/vulkan/sparse_resources/vktSparseResourcesBufferSparseBinding.cpp
@@ -150,21 +150,38 @@
 
 	DE_ASSERT((bufferMemRequirement.size % bufferMemRequirement.alignment) == 0);
 
-	std::vector<DeviceMemorySp> deviceMemUniquePtrVec;
+	Move<VkDeviceMemory> sparseMemoryAllocation;
 
 	{
 		std::vector<VkSparseMemoryBind>	sparseMemoryBinds;
 		const deUint32					numSparseBinds = static_cast<deUint32>(bufferMemRequirement.size / bufferMemRequirement.alignment);
-		const deUint32					memoryType = findMatchingMemoryType(instance, physicalDevice, bufferMemRequirement, MemoryRequirement::Any);
+		const deUint32					memoryType	   = findMatchingMemoryType(instance, physicalDevice, bufferMemRequirement, MemoryRequirement::Any);
 
 		if (memoryType == NO_MATCH_FOUND)
 			return tcu::TestStatus::fail("No matching memory type found");
 
+		{
+			const VkMemoryAllocateInfo allocateInfo =
+			{
+				VK_STRUCTURE_TYPE_MEMORY_ALLOCATE_INFO,			// VkStructureType    sType;
+				DE_NULL,										// const void*        pNext;
+				bufferMemRequirement.size,						// VkDeviceSize       allocationSize;
+				memoryType,										// uint32_t           memoryTypeIndex;
+			};
+
+			sparseMemoryAllocation = allocateMemory(deviceInterface, getDevice(), &allocateInfo);
+		}
+
 		for (deUint32 sparseBindNdx = 0; sparseBindNdx < numSparseBinds; ++sparseBindNdx)
 		{
-			const VkSparseMemoryBind sparseMemoryBind = makeSparseMemoryBind(deviceInterface, getDevice(), bufferMemRequirement.alignment, memoryType, bufferMemRequirement.alignment * sparseBindNdx);
-
-			deviceMemUniquePtrVec.push_back(makeVkSharedPtr(Move<VkDeviceMemory>(check<VkDeviceMemory>(sparseMemoryBind.memory), Deleter<VkDeviceMemory>(deviceInterface, getDevice(), DE_NULL))));
+			const VkSparseMemoryBind sparseMemoryBind =
+			{
+				bufferMemRequirement.alignment * sparseBindNdx,			// VkDeviceSize               resourceOffset;
+				bufferMemRequirement.alignment,							// VkDeviceSize               size;
+				*sparseMemoryAllocation,								// VkDeviceMemory             memory;
+				bufferMemRequirement.alignment * sparseBindNdx,			// VkDeviceSize               memoryOffset;
+				(VkSparseMemoryBindFlags)0,								// VkSparseMemoryBindFlags    flags;
+			};
 
 			sparseMemoryBinds.push_back(sparseMemoryBind);
 		}
diff --git a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
index 06348d5..848f1ce 100644
--- a/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
+++ b/external/vulkancts/modules/vulkan/spirv_assembly/vktSpvAsmInstructionTests.cpp
@@ -371,7 +371,7 @@
 																				useStorageBuffer ? "opatomic_storage_buffer" : "opatomic",
 																				"Test the OpAtomic* opcodes"));
 	de::Random						rnd					(deStringHash(group->getName()));
-	const int						numElements			= 1000000;
+	const int						numElements			= 65535;
 	vector<OpAtomicCase>			cases;
 
 	const StringTemplate			shaderTemplate	(
diff --git a/external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutCase.cpp b/external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutCase.cpp
index c77b90f..95703c8 100644
--- a/external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutCase.cpp
+++ b/external/vulkancts/modules/vulkan/ssbo/vktSSBOLayoutCase.cpp
@@ -2111,29 +2111,10 @@
 			mappedBlockPtrs = blockLocationsToPtrs(m_refLayout, blockLocations, mapPtrs);
 			copyData(m_refLayout, mappedBlockPtrs, m_refLayout, m_initialData.pointers);
 
-			if (m_bufferMode == SSBOLayoutCase::BUFFERMODE_PER_BLOCK)
+			for (size_t allocNdx = 0; allocNdx < m_uniformAllocs.size(); allocNdx++)
 			{
-				DE_ASSERT(m_uniformAllocs.size() == bufferSizes.size());
-				for (size_t allocNdx = 0; allocNdx < m_uniformAllocs.size(); allocNdx++)
-				{
-					const int size = bufferSizes[allocNdx];
-					vk::Allocation* alloc = m_uniformAllocs[allocNdx].get();
-					flushMappedMemoryRange(vk, device, alloc->getMemory(), alloc->getOffset(), size);
-				}
-			}
-			else
-			{
-				DE_ASSERT(m_bufferMode == SSBOLayoutCase::BUFFERMODE_SINGLE);
-				DE_ASSERT(m_uniformAllocs.size() == 1);
-				int totalSize = 0;
-				for (size_t bufferNdx = 0; bufferNdx < bufferSizes.size(); bufferNdx++)
-				{
-					totalSize += bufferSizes[bufferNdx];
-				}
-
-				DE_ASSERT(totalSize > 0);
-				vk::Allocation* alloc = m_uniformAllocs[0].get();
-				flushMappedMemoryRange(vk, device, alloc->getMemory(), alloc->getOffset(), totalSize);
+				vk::Allocation* alloc = m_uniformAllocs[allocNdx].get();
+				flushMappedMemoryRange(vk, device, alloc->getMemory(), alloc->getOffset(), VK_WHOLE_SIZE);
 			}
 		}
 	}
@@ -2266,6 +2247,8 @@
 		const int refCount = 1;
 		int resCount = 0;
 
+		invalidateMappedMemoryRange(vk, device, acBufferAlloc->getMemory(), acBufferAlloc->getOffset(), acBufferSize);
+
 		resCount = *((const int*)acBufferAlloc->getHostPtr());
 
 		counterOk = (refCount == resCount);
@@ -2275,6 +2258,12 @@
 		}
 	}
 
+	for (size_t allocNdx = 0; allocNdx < m_uniformAllocs.size(); allocNdx++)
+	{
+		vk::Allocation *alloc = m_uniformAllocs[allocNdx].get();
+		invalidateMappedMemoryRange(vk, device, alloc->getMemory(), alloc->getOffset(), VK_WHOLE_SIZE);
+	}
+
 	// Validate result
 	const bool compareOk = compareData(m_context.getTestContext().getLog(), m_refLayout, m_writeData.pointers, m_refLayout, mappedBlockPtrs);
 
diff --git a/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp b/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
index b8cfaf6..b3c8cf9 100644
--- a/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
+++ b/external/vulkancts/modules/vulkan/synchronization/vktSynchronizationCrossInstanceSharingTests.cpp
@@ -432,6 +432,8 @@
 
 		if (!dedicated && dedicatedRequirements.requiresDedicatedAllocation)
 			TCU_THROW(NotSupportedError, "Memory requires dedicated allocation");
+
+		memoryRequirements = requirements.memoryRequirements;
 	}
 	else
 	{
@@ -855,7 +857,7 @@
 	, m_physicalDeviceA			(getPhysicalDevice(m_vkiA, *m_instanceA, context.getTestContext().getCommandLine()))
 	, m_queueFamiliesA			(vk::getPhysicalDeviceQueueFamilyProperties(m_vkiA, m_physicalDeviceA))
 	, m_queueFamilyIndicesA		(getFamilyIndices(m_queueFamiliesA))
-	, m_getMemReq2Supported		(de::contains(context.getInstanceExtensions().begin(), context.getInstanceExtensions().end(), "VK_KHR_get_memory_requirements2"))
+	, m_getMemReq2Supported		(de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_KHR_get_memory_requirements2"))
 	, m_deviceA					(createDevice(m_vkiA, m_physicalDeviceA, m_config.memoryHandleType, m_config.semaphoreHandleType, m_config.dedicated, m_getMemReq2Supported))
 	, m_vkdA					(m_vkiA, *m_deviceA)
 
@@ -931,6 +933,11 @@
 
 		if ((externalProperties.externalMemoryProperties.externalMemoryFeatures & vk::VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_KHR) == 0)
 			TCU_THROW(NotSupportedError, "Importing image resource not supported");
+
+		if (!m_config.dedicated && (externalProperties.externalMemoryProperties.externalMemoryFeatures & vk::VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_KHR) != 0)
+		{
+			TCU_THROW(NotSupportedError, "Handle requires dedicated allocation, but test uses suballocated memory");
+		}
 	}
 	else
 	{
@@ -956,6 +963,11 @@
 		if ((properties.externalMemoryProperties.externalMemoryFeatures & vk::VK_EXTERNAL_MEMORY_FEATURE_EXPORTABLE_BIT_KHR) == 0
 				|| (properties.externalMemoryProperties.externalMemoryFeatures & vk::VK_EXTERNAL_MEMORY_FEATURE_IMPORTABLE_BIT_KHR) == 0)
 			TCU_THROW(NotSupportedError, "Exporting and importing memory type not supported");
+
+		if (!m_config.dedicated && (properties.externalMemoryProperties.externalMemoryFeatures & vk::VK_EXTERNAL_MEMORY_FEATURE_DEDICATED_ONLY_BIT_KHR) != 0)
+		{
+			TCU_THROW(NotSupportedError, "Handle requires dedicated allocation, but test uses suballocated memory");
+		}
 	}
 
 	// Check semaphore support
diff --git a/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.cpp b/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.cpp
index 4178a7a..c2f70b4 100644
--- a/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.cpp
+++ b/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.cpp
@@ -591,10 +591,16 @@
 		VK_FALSE,														// VkBool32                                    primitiveRestartEnable;
 	};
 
+	const VkPipelineTessellationDomainOriginStateCreateInfoKHR tessellationDomainOriginStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR,
+		DE_NULL,
+		(!m_tessellationDomainOrigin ? VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR : *m_tessellationDomainOrigin)
+	};
 	const VkPipelineTessellationStateCreateInfo pipelineTessellationStateInfo =
 	{
 		VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO,		// VkStructureType                             sType;
-		DE_NULL,														// const void*                                 pNext;
+		(!m_tessellationDomainOrigin ? DE_NULL : &tessellationDomainOriginStateInfo),
 		(VkPipelineTessellationStateCreateFlags)0,						// VkPipelineTessellationStateCreateFlags      flags;
 		m_patchControlPoints,											// uint32_t                                    patchControlPoints;
 	};
@@ -609,15 +615,17 @@
 		makeExtent2D(m_renderSize.x(), m_renderSize.y()),
 	};
 
+	const bool haveRenderSize = m_renderSize.x() > 0 && m_renderSize.y() > 0;
+
 	const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
 	{
 		VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,	// VkStructureType                             sType;
 		DE_NULL,												// const void*                                 pNext;
 		(VkPipelineViewportStateCreateFlags)0,					// VkPipelineViewportStateCreateFlags          flags;
 		1u,														// uint32_t                                    viewportCount;
-		&viewport,												// const VkViewport*                           pViewports;
+		haveRenderSize ? &viewport : DE_NULL,					// const VkViewport*                           pViewports;
 		1u,														// uint32_t                                    scissorCount;
-		&scissor,												// const VkRect2D*                             pScissors;
+		haveRenderSize ? &scissor : DE_NULL,					// const VkRect2D*                             pScissors;
 	};
 
 	const bool isRasterizationDisabled = ((m_shaderStageFlags & VK_SHADER_STAGE_FRAGMENT_BIT) == 0);
@@ -701,6 +709,22 @@
 		{ 0.0f, 0.0f, 0.0f, 0.0f },									// float										blendConstants[4];
 	};
 
+	std::vector<VkDynamicState> dynamicStates;
+	if (!haveRenderSize)
+	{
+		dynamicStates.push_back(VK_DYNAMIC_STATE_VIEWPORT);
+		dynamicStates.push_back(VK_DYNAMIC_STATE_SCISSOR);
+	}
+
+	const VkPipelineDynamicStateCreateInfo pipelineDynamicStateInfo =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_DYNAMIC_STATE_CREATE_INFO,	// VkStructureType						sType;
+		DE_NULL,												// const void*							pNext;
+		0,														// VkPipelineDynamicStateCreateFlags	flags;
+		static_cast<deUint32>(dynamicStates.size()),			// uint32_t								dynamicStateCount;
+		(dynamicStates.empty() ? DE_NULL : &dynamicStates[0]),	// const VkDynamicState*				pDynamicStates;
+	};
+
 	const VkGraphicsPipelineCreateInfo graphicsPipelineInfo =
 	{
 		VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,						// VkStructureType									sType;
@@ -716,7 +740,7 @@
 		(isRasterizationDisabled ? DE_NULL : &pipelineMultisampleStateInfo),	// const VkPipelineMultisampleStateCreateInfo*		pMultisampleState;
 		(isRasterizationDisabled ? DE_NULL : &pipelineDepthStencilStateInfo),	// const VkPipelineDepthStencilStateCreateInfo*		pDepthStencilState;
 		(isRasterizationDisabled ? DE_NULL : &pipelineColorBlendStateInfo),		// const VkPipelineColorBlendStateCreateInfo*		pColorBlendState;
-		DE_NULL,																// const VkPipelineDynamicStateCreateInfo*			pDynamicState;
+		&pipelineDynamicStateInfo,												// const VkPipelineDynamicStateCreateInfo*			pDynamicState;
 		pipelineLayout,															// VkPipelineLayout									layout;
 		renderPass,																// VkRenderPass										renderPass;
 		0u,																		// deUint32											subpass;
diff --git a/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.hpp b/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.hpp
index ce120fe..cfc443e 100644
--- a/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.hpp
+++ b/external/vulkancts/modules/vulkan/tessellation/vktTessellationUtil.hpp
@@ -32,6 +32,7 @@
 #include "vkQueryUtil.hpp"
 
 #include "tcuVector.hpp"
+#include "tcuMaybe.hpp"
 
 #include "deStringUtil.hpp"
 
@@ -102,13 +103,14 @@
 class GraphicsPipelineBuilder
 {
 public:
-								GraphicsPipelineBuilder	(void) : m_renderSize			(0, 0)
-															   , m_shaderStageFlags		(0u)
-															   , m_cullModeFlags		(vk::VK_CULL_MODE_NONE)
-															   , m_frontFace			(vk::VK_FRONT_FACE_COUNTER_CLOCKWISE)
-															   , m_patchControlPoints	(1u)
-															   , m_blendEnable			(false)
-															   , m_primitiveTopology	(vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST) {}
+								GraphicsPipelineBuilder	(void) : m_renderSize				(0, 0)
+															   , m_shaderStageFlags			(0u)
+															   , m_cullModeFlags			(vk::VK_CULL_MODE_NONE)
+															   , m_frontFace				(vk::VK_FRONT_FACE_COUNTER_CLOCKWISE)
+															   , m_patchControlPoints		(1u)
+															   , m_blendEnable				(false)
+															   , m_primitiveTopology		(vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST)
+															   , m_tessellationDomainOrigin	(tcu::nothing<vk::VkTessellationDomainOriginKHR>()) {}
 
 	GraphicsPipelineBuilder&	setRenderSize					(const tcu::IVec2& size) { m_renderSize = size; return *this; }
 	GraphicsPipelineBuilder&	setShader						(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkShaderStageFlagBits stage, const vk::ProgramBinary& binary, const vk::VkSpecializationInfo* specInfo);
@@ -126,6 +128,10 @@
 	//! Basic vertex input configuration (uses biding 0, location 0, etc.)
 	GraphicsPipelineBuilder&	setVertexInputSingleAttribute	(const vk::VkFormat vertexFormat, const deUint32 stride);
 
+	//! If tessellation domain origin is set, pipeline requires VK_KHR_maintenance2
+	GraphicsPipelineBuilder&	setTessellationDomainOrigin		(const vk::VkTessellationDomainOriginKHR domainOrigin) { return setTessellationDomainOrigin(tcu::just(domainOrigin)); }
+	GraphicsPipelineBuilder&	setTessellationDomainOrigin		(const tcu::Maybe<vk::VkTessellationDomainOriginKHR>& domainOrigin) { m_tessellationDomainOrigin = domainOrigin; return *this; }
+
 	vk::Move<vk::VkPipeline>	build							(const vk::DeviceInterface& vk, const vk::VkDevice device, const vk::VkPipelineLayout pipelineLayout, const vk::VkRenderPass renderPass);
 
 private:
@@ -144,6 +150,7 @@
 	deUint32											m_patchControlPoints;
 	bool												m_blendEnable;
 	vk::VkPrimitiveTopology								m_primitiveTopology;
+	tcu::Maybe<vk::VkTessellationDomainOriginKHR>		m_tessellationDomainOrigin;
 
 	GraphicsPipelineBuilder (const GraphicsPipelineBuilder&); // "deleted"
 	GraphicsPipelineBuilder& operator= (const GraphicsPipelineBuilder&);
diff --git a/external/vulkancts/modules/vulkan/tessellation/vktTessellationWindingTests.cpp b/external/vulkancts/modules/vulkan/tessellation/vktTessellationWindingTests.cpp
index 10a2448..555832c 100644
--- a/external/vulkancts/modules/vulkan/tessellation/vktTessellationWindingTests.cpp
+++ b/external/vulkancts/modules/vulkan/tessellation/vktTessellationWindingTests.cpp
@@ -25,9 +25,11 @@
 #include "vktTessellationWindingTests.hpp"
 #include "vktTestCaseUtil.hpp"
 #include "vktTessellationUtil.hpp"
+#include "vktTestGroupUtil.hpp"
 
 #include "tcuTestLog.hpp"
 #include "tcuRGBA.hpp"
+#include "tcuMaybe.hpp"
 
 #include "vkDefs.hpp"
 #include "vkQueryUtil.hpp"
@@ -48,10 +50,12 @@
 namespace
 {
 
-std::string getCaseName (const TessPrimitiveType primitiveType, const Winding winding)
+std::string getCaseName (const TessPrimitiveType primitiveType, const Winding winding, bool yFlip)
 {
 	std::ostringstream str;
 	str << getTessPrimitiveTypeShaderName(primitiveType) << "_" << getWindingShaderName(winding);
+	if (yFlip)
+		str << "_yflip";
 	return str.str();
 }
 
@@ -71,17 +75,22 @@
 bool verifyResultImage (tcu::TestLog&						log,
 						const tcu::ConstPixelBufferAccess	image,
 						const TessPrimitiveType				primitiveType,
+						const VkTessellationDomainOriginKHR	domainOrigin,
 						const Winding						winding,
+						bool								yFlip,
 						const Winding						frontFaceWinding)
 {
-	const int totalNumPixels	= image.getWidth()*image.getHeight();
-	const int badPixelTolerance = (primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 5*de::max(image.getWidth(), image.getHeight()) : 0);
+	const bool			expectVisiblePrimitive	= ((frontFaceWinding == winding) == (domainOrigin == VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR)) != yFlip;
 
-	const tcu::Vec4 white = tcu::RGBA::white().toVec();
-	const tcu::Vec4 red   = tcu::RGBA::red().toVec();
+	const int			totalNumPixels			= image.getWidth()*image.getHeight();
 
-	int numWhitePixels = 0;
-	int numRedPixels   = 0;
+	const tcu::Vec4		white					 = tcu::RGBA::white().toVec();
+	const tcu::Vec4		red						 = tcu::RGBA::red().toVec();
+
+	int					numWhitePixels			= 0;
+	int					numRedPixels			= 0;
+
+	// Count red and white pixels
 	for (int y = 0; y < image.getHeight();	y++)
 	for (int x = 0; x < image.getWidth();	x++)
 	{
@@ -93,24 +102,63 @@
 
 	log << tcu::TestLog::Message << "Note: got " << numWhitePixels << " white and " << numRedPixels << " red pixels" << tcu::TestLog::EndMessage;
 
-	const int otherPixels = totalNumPixels - numWhitePixels - numRedPixels;
-	if (otherPixels > badPixelTolerance)
 	{
-		log << tcu::TestLog::Message
-			<< "Failure: Got " << otherPixels << " other than white or red pixels (maximum tolerance " << badPixelTolerance << ")"
-			<< tcu::TestLog::EndMessage;
-		return false;
+		const int otherPixels = totalNumPixels - numWhitePixels - numRedPixels;
+		if (otherPixels > 0)
+		{
+			log << tcu::TestLog::Message
+				<< "Failure: Got " << otherPixels << " other than white or red pixels"
+				<< tcu::TestLog::EndMessage;
+			return false;
+		}
 	}
 
-	if (frontFaceWinding == winding)
+	if (expectVisiblePrimitive)
 	{
 		if (primitiveType == TESSPRIMITIVETYPE_TRIANGLES)
 		{
+			const int	badPixelTolerance	= (primitiveType == TESSPRIMITIVETYPE_TRIANGLES ? 5*de::max(image.getWidth(), image.getHeight()) : 0);
+
 			if (de::abs(numWhitePixels - totalNumPixels/2) > badPixelTolerance)
 			{
 				log << tcu::TestLog::Message << "Failure: wrong number of white pixels; expected approximately " << totalNumPixels/2 << tcu::TestLog::EndMessage;
 				return false;
 			}
+
+			// Check number of filled pixels (from left) in top and bottom rows to
+			// determine if triangle is in right orientation.
+			{
+				const tcu::IVec2	expectedStart	(0, 1);
+				const tcu::IVec2	expectedEnd		(image.getWidth()-1, image.getWidth());
+				const tcu::IVec2	expectedTop		= yFlip ? expectedStart : expectedEnd;
+				const tcu::IVec2	expectedBottom	= yFlip ? expectedEnd : expectedStart;
+				int					numTopFilled	= 0;
+				int					numBottomFilled	= 0;
+
+				for (int x = 0; x < image.getWidth(); ++x)
+				{
+					if (image.getPixel(x, 0) == white)
+						numTopFilled += 1;
+					else
+						break;
+				}
+
+				for (int x = 0; x < image.getWidth(); ++x)
+				{
+					if (image.getPixel(x, image.getHeight()-1) == white)
+						numBottomFilled += 1;
+					else
+						break;
+				}
+
+				if (!de::inBounds(numTopFilled, expectedTop[0], expectedTop[1]) ||
+					!de::inBounds(numBottomFilled, expectedBottom[0], expectedBottom[1]))
+				{
+					log << tcu::TestLog::Message << "Failure: triangle orientation is incorrect" << tcu::TestLog::EndMessage;
+					return false;
+				}
+			}
+
 		}
 		else if (primitiveType == TESSPRIMITIVETYPE_QUADS)
 		{
@@ -135,27 +183,37 @@
 	return true;
 }
 
+typedef tcu::Maybe<VkTessellationDomainOriginKHR> MaybeDomainOrigin;
+
 class WindingTest : public TestCase
 {
 public:
 								WindingTest		(tcu::TestContext&			testCtx,
 												 const TessPrimitiveType	primitiveType,
-												 const Winding				winding);
+												 const MaybeDomainOrigin&	domainOrigin,
+												 const Winding				winding,
+												 bool						yFlip);
 
 	void						initPrograms	(SourceCollections&			programCollection) const;
 	TestInstance*				createInstance	(Context&					context) const;
 
 private:
 	const TessPrimitiveType		m_primitiveType;
+	const MaybeDomainOrigin		m_domainOrigin;
 	const Winding				m_winding;
+	const bool					m_yFlip;
 };
 
 WindingTest::WindingTest (tcu::TestContext&			testCtx,
 						  const TessPrimitiveType	primitiveType,
-						  const Winding				winding)
-	: TestCase			(testCtx, getCaseName(primitiveType, winding), "")
+						  const MaybeDomainOrigin&	domainOrigin,
+						  const Winding				winding,
+						  bool						yFlip)
+	: TestCase			(testCtx, getCaseName(primitiveType, winding, yFlip), "")
 	, m_primitiveType	(primitiveType)
+	, m_domainOrigin	(domainOrigin)
 	, m_winding			(winding)
+	, m_yFlip			(yFlip)
 {
 }
 
@@ -233,22 +291,43 @@
 public:
 								WindingTestInstance (Context&					context,
 													 const TessPrimitiveType	primitiveType,
-													 const Winding				winding);
+													 const MaybeDomainOrigin&	domainOrigin,
+													 const Winding				winding,
+													 bool						yFlip);
 
 	tcu::TestStatus				iterate				(void);
 
 private:
+	void						requireExtension	(const char* name) const;
+
 	const TessPrimitiveType		m_primitiveType;
+	const MaybeDomainOrigin		m_domainOrigin;
 	const Winding				m_winding;
+	const bool					m_yFlip;
 };
 
 WindingTestInstance::WindingTestInstance (Context&					context,
 										  const TessPrimitiveType	primitiveType,
-										  const Winding				winding)
+										  const MaybeDomainOrigin&	domainOrigin,
+										  const Winding				winding,
+										  bool						yFlip)
 	: TestInstance		(context)
 	, m_primitiveType	(primitiveType)
+	, m_domainOrigin	(domainOrigin)
 	, m_winding			(winding)
+	, m_yFlip			(yFlip)
 {
+	if (m_yFlip)
+		requireExtension("VK_KHR_maintenance1");
+
+	if ((bool)m_domainOrigin)
+		requireExtension("VK_KHR_maintenance2");
+}
+
+void WindingTestInstance::requireExtension (const char* name) const
+{
+	if (!de::contains(m_context.getDeviceExtensions().begin(), m_context.getDeviceExtensions().end(), name))
+		TCU_THROW(NotSupportedError, (std::string(name) + " is not supported").c_str());
 }
 
 tcu::TestStatus WindingTestInstance::iterate (void)
@@ -285,24 +364,24 @@
 	// Front face is static state, so we have to create two pipelines.
 
 	const Unique<VkPipeline> pipelineCounterClockwise(GraphicsPipelineBuilder()
-		.setRenderSize	 (renderSize)
-		.setCullModeFlags(cullMode)
-		.setFrontFace	 (VK_FRONT_FACE_COUNTER_CLOCKWISE)
-		.setShader		 (vk, device, VK_SHADER_STAGE_VERTEX_BIT,				   m_context.getBinaryCollection().get("vert"), DE_NULL)
-		.setShader		 (vk, device, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,    m_context.getBinaryCollection().get("tesc"), DE_NULL)
-		.setShader		 (vk, device, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, m_context.getBinaryCollection().get("tese"), DE_NULL)
-		.setShader		 (vk, device, VK_SHADER_STAGE_FRAGMENT_BIT,				   m_context.getBinaryCollection().get("frag"), DE_NULL)
-		.build			 (vk, device, *pipelineLayout, *renderPass));
+		.setCullModeFlags				(cullMode)
+		.setFrontFace					(VK_FRONT_FACE_COUNTER_CLOCKWISE)
+		.setShader						(vk, device, VK_SHADER_STAGE_VERTEX_BIT,				   m_context.getBinaryCollection().get("vert"), DE_NULL)
+		.setShader						(vk, device, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,    m_context.getBinaryCollection().get("tesc"), DE_NULL)
+		.setShader						(vk, device, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, m_context.getBinaryCollection().get("tese"), DE_NULL)
+		.setShader						(vk, device, VK_SHADER_STAGE_FRAGMENT_BIT,				   m_context.getBinaryCollection().get("frag"), DE_NULL)
+		.setTessellationDomainOrigin	(m_domainOrigin)
+		.build							(vk, device, *pipelineLayout, *renderPass));
 
 	const Unique<VkPipeline> pipelineClockwise(GraphicsPipelineBuilder()
-		.setRenderSize   (renderSize)
-		.setCullModeFlags(cullMode)
-		.setFrontFace    (VK_FRONT_FACE_CLOCKWISE)
-		.setShader		 (vk, device, VK_SHADER_STAGE_VERTEX_BIT,				   m_context.getBinaryCollection().get("vert"), DE_NULL)
-		.setShader		 (vk, device, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,	   m_context.getBinaryCollection().get("tesc"), DE_NULL)
-		.setShader		 (vk, device, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, m_context.getBinaryCollection().get("tese"), DE_NULL)
-		.setShader		 (vk, device, VK_SHADER_STAGE_FRAGMENT_BIT,				   m_context.getBinaryCollection().get("frag"), DE_NULL)
-		.build			 (vk, device, *pipelineLayout, *renderPass));
+		.setCullModeFlags				(cullMode)
+		.setFrontFace					(VK_FRONT_FACE_CLOCKWISE)
+		.setShader						(vk, device, VK_SHADER_STAGE_VERTEX_BIT,				   m_context.getBinaryCollection().get("vert"), DE_NULL)
+		.setShader						(vk, device, VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT,	   m_context.getBinaryCollection().get("tesc"), DE_NULL)
+		.setShader						(vk, device, VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT, m_context.getBinaryCollection().get("tese"), DE_NULL)
+		.setShader						(vk, device, VK_SHADER_STAGE_FRAGMENT_BIT,				   m_context.getBinaryCollection().get("frag"), DE_NULL)
+		.setTessellationDomainOrigin	(m_domainOrigin)
+		.build							(vk, device, *pipelineLayout, *renderPass));
 
 	const struct // not static
 	{
@@ -359,6 +438,24 @@
 			beginRenderPass(vk, *cmdBuffer, *renderPass, *framebuffer, renderArea, clearColor);
 		}
 
+		const VkViewport viewport =
+		{
+			0.0f,															// float	x;
+			m_yFlip ? static_cast<float>(renderSize.y()) : 0.0f,			// float	y;
+			static_cast<float>(renderSize.x()),								// float	width;
+			static_cast<float>(m_yFlip ? -renderSize.y() : renderSize.y()),	// float	height;
+			0.0f,															// float	minDepth;
+			1.0f,															// float	maxDepth;
+		};
+		vk.cmdSetViewport(*cmdBuffer, 0, 1, &viewport);
+
+		const VkRect2D scissor =
+		{
+			makeOffset2D(0, 0),
+			makeExtent2D(renderSize.x(), renderSize.y()),
+		};
+		vk.cmdSetScissor(*cmdBuffer, 0, 1, &scissor);
+
 		vk.cmdBindPipeline(*cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, testCases[caseNdx].pipeline);
 
 		// Process a single abstract vertex.
@@ -399,7 +496,13 @@
 			log << tcu::TestLog::Image("color0", "Rendered image", imagePixelAccess);
 
 			// Verify case result
-			success = success && verifyResultImage(log, imagePixelAccess, m_primitiveType, m_winding, frontFaceWinding);
+			success = verifyResultImage(log,
+										imagePixelAccess,
+										m_primitiveType,
+										!m_domainOrigin ? VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR : *m_domainOrigin,
+										m_winding,
+										m_yFlip,
+										frontFaceWinding) && success;
 		}
 	}  // for windingNdx
 
@@ -410,7 +513,23 @@
 {
 	requireFeatures(context.getInstanceInterface(), context.getPhysicalDevice(), FEATURE_TESSELLATION_SHADER);
 
-	return new WindingTestInstance(context, m_primitiveType, m_winding);
+	return new WindingTestInstance(context, m_primitiveType, m_domainOrigin, m_winding, m_yFlip);
+}
+
+void populateWindingGroup (tcu::TestCaseGroup* group, tcu::Maybe<VkTessellationDomainOriginKHR> domainOrigin)
+{
+	static const TessPrimitiveType primitivesNoIsolines[] =
+	{
+		TESSPRIMITIVETYPE_TRIANGLES,
+		TESSPRIMITIVETYPE_QUADS,
+	};
+
+	for (int primitiveTypeNdx = 0; primitiveTypeNdx < DE_LENGTH_OF_ARRAY(primitivesNoIsolines); ++primitiveTypeNdx)
+	for (int windingNdx = 0; windingNdx < WINDING_LAST; ++windingNdx)
+	{
+		group->addChild(new WindingTest(group->getTestContext(), primitivesNoIsolines[primitiveTypeNdx], domainOrigin, (Winding)windingNdx, false));
+		group->addChild(new WindingTest(group->getTestContext(), primitivesNoIsolines[primitiveTypeNdx], domainOrigin, (Winding)windingNdx, true));
+	}
 }
 
 } // anonymous
@@ -420,15 +539,9 @@
 {
 	de::MovePtr<tcu::TestCaseGroup> group (new tcu::TestCaseGroup(testCtx, "winding", "Test the cw and ccw input layout qualifiers"));
 
-	static const TessPrimitiveType primitivesNoIsolines[] =
-	{
-		TESSPRIMITIVETYPE_TRIANGLES,
-		TESSPRIMITIVETYPE_QUADS,
-	};
-
-	for (int primitiveTypeNdx = 0; primitiveTypeNdx < DE_LENGTH_OF_ARRAY(primitivesNoIsolines); ++primitiveTypeNdx)
-	for (int windingNdx = 0; windingNdx < WINDING_LAST; ++windingNdx)
-		group->addChild(new WindingTest(testCtx, primitivesNoIsolines[primitiveTypeNdx], (Winding)windingNdx));
+	addTestGroup(group.get(), "default_domain",		"No tessellation domain specified",	populateWindingGroup,	tcu::nothing<VkTessellationDomainOriginKHR>());
+	addTestGroup(group.get(), "lower_left_domain",	"Lower left tessellation domain",	populateWindingGroup,	tcu::just(VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR));
+	addTestGroup(group.get(), "upper_left_domain",	"Upper left tessellation domain",	populateWindingGroup,	tcu::just(VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR));
 
 	return group.release();
 }
diff --git a/external/vulkancts/modules/vulkan/texture/vktSampleVerifierUtil.cpp b/external/vulkancts/modules/vulkan/texture/vktSampleVerifierUtil.cpp
index 5e1d378..6b0a763 100644
--- a/external/vulkancts/modules/vulkan/texture/vktSampleVerifierUtil.cpp
+++ b/external/vulkancts/modules/vulkan/texture/vktSampleVerifierUtil.cpp
@@ -653,7 +653,7 @@
 
 bool isPackedType (const TextureFormat::ChannelType type)
 {
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
@@ -678,7 +678,7 @@
 				  IVec4& bitOffsets,
 				  int& baseTypeBytes)
 {
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (texFormat.type)
 	{
diff --git a/external/vulkancts/modules/vulkan/vktDrawUtil.cpp b/external/vulkancts/modules/vulkan/vktDrawUtil.cpp
new file mode 100644
index 0000000..2325f54
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/vktDrawUtil.cpp
@@ -0,0 +1,913 @@
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2016 The Khronos Group Inc.
+ * Copyright (c) 2016 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Utility for generating simple work
+ *//*--------------------------------------------------------------------*/
+
+#include "vktDrawUtil.hpp"
+#include "rrMultisamplePixelBufferAccess.hpp"
+#include "vkBufferWithMemory.hpp"
+#include "vkImageWithMemory.hpp"
+#include "vkTypeUtil.hpp"
+#include "rrRenderer.hpp"
+#include "rrRenderState.hpp"
+#include "rrPrimitiveTypes.hpp"
+#include "tcuTextureUtil.hpp"
+#include "deArrayUtil.hpp"
+#include "vkBuilderUtil.hpp"
+#include "tcuTestLog.hpp"
+
+namespace vkt
+{
+namespace drawutil
+{
+
+using namespace de;
+using namespace tcu;
+using namespace vk;
+
+static VkCompareOp mapCompareOp (rr::TestFunc compareFunc)
+{
+	switch (compareFunc)
+	{
+		case rr::TESTFUNC_NEVER:				return VK_COMPARE_OP_NEVER;
+		case rr::TESTFUNC_LESS:					return VK_COMPARE_OP_LESS;
+		case rr::TESTFUNC_EQUAL:				return VK_COMPARE_OP_EQUAL;
+		case rr::TESTFUNC_LEQUAL:				return VK_COMPARE_OP_LESS_OR_EQUAL;
+		case rr::TESTFUNC_GREATER:				return VK_COMPARE_OP_GREATER;
+		case rr::TESTFUNC_NOTEQUAL:				return VK_COMPARE_OP_NOT_EQUAL;
+		case rr::TESTFUNC_GEQUAL:				return VK_COMPARE_OP_GREATER_OR_EQUAL;
+		case rr::TESTFUNC_ALWAYS:				return VK_COMPARE_OP_ALWAYS;
+		default:
+			DE_ASSERT(false);
+	}
+	return VK_COMPARE_OP_LAST;
+}
+
+rr::PrimitiveType mapVkPrimitiveToRRPrimitive(const vk::VkPrimitiveTopology& primitiveTopology)
+{
+	static const rr::PrimitiveType primitiveTypeTable[] =
+	{
+		rr::PRIMITIVETYPE_POINTS,
+		rr::PRIMITIVETYPE_LINES,
+		rr::PRIMITIVETYPE_LINE_STRIP,
+		rr::PRIMITIVETYPE_TRIANGLES,
+		rr::PRIMITIVETYPE_TRIANGLE_STRIP,
+		rr::PRIMITIVETYPE_TRIANGLE_FAN,
+		rr::PRIMITIVETYPE_LINES_ADJACENCY,
+		rr::PRIMITIVETYPE_LINE_STRIP_ADJACENCY,
+		rr::PRIMITIVETYPE_TRIANGLES_ADJACENCY,
+		rr::PRIMITIVETYPE_TRIANGLE_STRIP_ADJACENCY
+	};
+
+	return de::getSizedArrayElement<vk::VK_PRIMITIVE_TOPOLOGY_PATCH_LIST>(primitiveTypeTable, primitiveTopology);
+}
+
+VkBufferCreateInfo makeBufferCreateInfo (const VkDeviceSize			bufferSize,
+										 const VkBufferUsageFlags	usage)
+{
+	const VkBufferCreateInfo bufferCreateInfo =
+	{
+		VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,	// VkStructureType		sType;
+		DE_NULL,								// const void*			pNext;
+		(VkBufferCreateFlags)0,					// VkBufferCreateFlags	flags;
+		bufferSize,								// VkDeviceSize			size;
+		usage,									// VkBufferUsageFlags	usage;
+		VK_SHARING_MODE_EXCLUSIVE,				// VkSharingMode		sharingMode;
+		0u,										// deUint32				queueFamilyIndexCount;
+		DE_NULL,								// const deUint32*		pQueueFamilyIndices;
+	};
+	return bufferCreateInfo;
+}
+
+VkBufferMemoryBarrier makeBufferMemoryBarrier (const VkAccessFlags	srcAccessMask,
+											   const VkAccessFlags	dstAccessMask,
+											   const VkBuffer		buffer,
+											   const VkDeviceSize	offset,
+											   const VkDeviceSize	bufferSizeBytes)
+{
+	const VkBufferMemoryBarrier barrier =
+	{
+		VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,	// VkStructureType	sType;
+		DE_NULL,									// const void*		pNext;
+		srcAccessMask,								// VkAccessFlags	srcAccessMask;
+		dstAccessMask,								// VkAccessFlags	dstAccessMask;
+		VK_QUEUE_FAMILY_IGNORED,					// deUint32			srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,					// deUint32			destQueueFamilyIndex;
+		buffer,										// VkBuffer			buffer;
+		offset,										// VkDeviceSize		offset;
+		bufferSizeBytes,							// VkDeviceSize		size;
+	};
+	return barrier;
+}
+
+VkImageMemoryBarrier makeImageMemoryBarrier	(const VkAccessFlags			srcAccessMask,
+											 const VkAccessFlags			dstAccessMask,
+											 const VkImageLayout			oldLayout,
+											 const VkImageLayout			newLayout,
+											 const VkImage					image,
+											 const VkImageSubresourceRange	subresourceRange)
+{
+	const VkImageMemoryBarrier barrier =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,			// VkStructureType			sType;
+		DE_NULL,										// const void*				pNext;
+		srcAccessMask,									// VkAccessFlags			outputMask;
+		dstAccessMask,									// VkAccessFlags			inputMask;
+		oldLayout,										// VkImageLayout			oldLayout;
+		newLayout,										// VkImageLayout			newLayout;
+		VK_QUEUE_FAMILY_IGNORED,						// deUint32					srcQueueFamilyIndex;
+		VK_QUEUE_FAMILY_IGNORED,						// deUint32					destQueueFamilyIndex;
+		image,											// VkImage					image;
+		subresourceRange,								// VkImageSubresourceRange	subresourceRange;
+	};
+	return barrier;
+}
+
+Move<VkCommandPool> makeCommandPool (const DeviceInterface& vk, const VkDevice device, const deUint32 queueFamilyIndex)
+{
+	const VkCommandPoolCreateInfo info =
+	{
+		VK_STRUCTURE_TYPE_COMMAND_POOL_CREATE_INFO,			// VkStructureType			sType;
+		DE_NULL,											// const void*				pNext;
+		VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT,	// VkCommandPoolCreateFlags	flags;
+		queueFamilyIndex,									// deUint32					queueFamilyIndex;
+	};
+	return createCommandPool(vk, device, &info);
+}
+
+Move<VkCommandBuffer> makeCommandBuffer (const DeviceInterface& vk, const VkDevice device, const VkCommandPool commandPool)
+{
+	const VkCommandBufferAllocateInfo info =
+	{
+		VK_STRUCTURE_TYPE_COMMAND_BUFFER_ALLOCATE_INFO,		// VkStructureType		sType;
+		DE_NULL,											// const void*			pNext;
+		commandPool,										// VkCommandPool		commandPool;
+		VK_COMMAND_BUFFER_LEVEL_PRIMARY,					// VkCommandBufferLevel	level;
+		1u,													// deUint32				commandBufferCount;
+	};
+	return allocateCommandBuffer(vk, device, &info);
+}
+
+Move<VkDescriptorSet> makeDescriptorSet (const DeviceInterface&			vk,
+										 const VkDevice					device,
+										 const VkDescriptorPool			descriptorPool,
+										 const VkDescriptorSetLayout	setLayout)
+{
+	const VkDescriptorSetAllocateInfo info =
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,		// VkStructureType				sType;
+		DE_NULL,											// const void*					pNext;
+		descriptorPool,										// VkDescriptorPool				descriptorPool;
+		1u,													// deUint32						descriptorSetCount;
+		&setLayout,											// const VkDescriptorSetLayout*	pSetLayouts;
+	};
+	return allocateDescriptorSet(vk, device, &info);
+}
+
+Move<VkPipelineLayout> makePipelineLayout (const DeviceInterface&		vk,
+										   const VkDevice				device,
+										   const VkDescriptorSetLayout	descriptorSetLayout)
+{
+	const VkPipelineLayoutCreateInfo info =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,		// VkStructureType				sType;
+		DE_NULL,											// const void*					pNext;
+		(VkPipelineLayoutCreateFlags)0,						// VkPipelineLayoutCreateFlags	flags;
+		1u,													// deUint32						setLayoutCount;
+		&descriptorSetLayout,								// const VkDescriptorSetLayout*	pSetLayouts;
+		0u,													// deUint32						pushConstantRangeCount;
+		DE_NULL,											// const VkPushConstantRange*	pPushConstantRanges;
+	};
+	return createPipelineLayout(vk, device, &info);
+}
+
+Move<VkPipelineLayout> makePipelineLayoutWithoutDescriptors (const DeviceInterface&		vk,
+															 const VkDevice				device)
+{
+	const VkPipelineLayoutCreateInfo info =
+	{
+		VK_STRUCTURE_TYPE_PIPELINE_LAYOUT_CREATE_INFO,		// VkStructureType				sType;
+		DE_NULL,											// const void*					pNext;
+		(VkPipelineLayoutCreateFlags)0,						// VkPipelineLayoutCreateFlags	flags;
+		0u,													// deUint32						setLayoutCount;
+		DE_NULL,											// const VkDescriptorSetLayout*	pSetLayouts;
+		0u,													// deUint32						pushConstantRangeCount;
+		DE_NULL,											// const VkPushConstantRange*	pPushConstantRanges;
+	};
+	return createPipelineLayout(vk, device, &info);
+}
+
+Move<VkImageView> makeImageView (const DeviceInterface&			vk,
+								 const VkDevice					device,
+								 const VkImage					image,
+								 const VkImageViewType			viewType,
+								 const VkFormat					format,
+								 const VkImageSubresourceRange	subresourceRange)
+{
+	const VkImageViewCreateInfo imageViewParams =
+	{
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,		// VkStructureType			sType;
+		DE_NULL,										// const void*				pNext;
+		(VkImageViewCreateFlags)0,						// VkImageViewCreateFlags	flags;
+		image,											// VkImage					image;
+		viewType,										// VkImageViewType			viewType;
+		format,											// VkFormat					format;
+		makeComponentMappingRGBA(),						// VkComponentMapping		components;
+		subresourceRange,								// VkImageSubresourceRange	subresourceRange;
+	};
+	return createImageView(vk, device, &imageViewParams);
+}
+
+VkBufferImageCopy makeBufferImageCopy (const VkImageSubresourceLayers	subresourceLayers,
+									   const VkExtent3D					extent)
+{
+	const VkBufferImageCopy copyParams =
+	{
+		0ull,										//	VkDeviceSize				bufferOffset;
+		0u,											//	deUint32					bufferRowLength;
+		0u,											//	deUint32					bufferImageHeight;
+		subresourceLayers,							//	VkImageSubresourceLayers	imageSubresource;
+		makeOffset3D(0, 0, 0),						//	VkOffset3D					imageOffset;
+		extent,										//	VkExtent3D					imageExtent;
+	};
+	return copyParams;
+}
+
+void beginCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
+{
+	const VkCommandBufferBeginInfo info =
+	{
+		VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,	// VkStructureType							sType;
+		DE_NULL,										// const void*								pNext;
+		VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,	// VkCommandBufferUsageFlags				flags;
+		DE_NULL,										// const VkCommandBufferInheritanceInfo*	pInheritanceInfo;
+	};
+	VK_CHECK(vk.beginCommandBuffer(commandBuffer, &info));
+}
+
+void endCommandBuffer (const DeviceInterface& vk, const VkCommandBuffer commandBuffer)
+{
+	VK_CHECK(vk.endCommandBuffer(commandBuffer));
+}
+
+void submitCommandsAndWait (const DeviceInterface&	vk,
+							const VkDevice			device,
+							const VkQueue			queue,
+							const VkCommandBuffer	commandBuffer)
+{
+	const VkFenceCreateInfo fenceInfo =
+	{
+		VK_STRUCTURE_TYPE_FENCE_CREATE_INFO,	// VkStructureType		sType;
+		DE_NULL,								// const void*			pNext;
+		(VkFenceCreateFlags)0,					// VkFenceCreateFlags	flags;
+	};
+	const Unique<VkFence> fence(createFence(vk, device, &fenceInfo));
+
+	const VkSubmitInfo submitInfo =
+	{
+		VK_STRUCTURE_TYPE_SUBMIT_INFO,		// VkStructureType					sType;
+		DE_NULL,							// const void*						pNext;
+		0u,									// uint32_t							waitSemaphoreCount;
+		DE_NULL,							// const VkSemaphore*				pWaitSemaphores;
+		DE_NULL,							// const VkPipelineStageFlags*		pWaitDstStageMask;
+		1u,									// uint32_t							commandBufferCount;
+		&commandBuffer,						// const VkCommandBuffer*			pCommandBuffers;
+		0u,									// uint32_t							signalSemaphoreCount;
+		DE_NULL,							// const VkSemaphore*				pSignalSemaphores;
+	};
+	VK_CHECK(vk.queueSubmit(queue, 1u, &submitInfo, *fence));
+	VK_CHECK(vk.waitForFences(device, 1u, &fence.get(), DE_TRUE, ~0ull));
+}
+
+std::string getPrimitiveTopologyShortName (const VkPrimitiveTopology topology)
+{
+	std::string name(getPrimitiveTopologyName(topology));
+	return de::toLower(name.substr(22));
+}
+
+DrawState::DrawState(const vk::VkPrimitiveTopology topology_, deUint32 renderWidth_, deUint32 renderHeight_)
+	: topology				(topology_)
+	, colorFormat			(VK_FORMAT_R8G8B8A8_UNORM)
+	, renderSize			(tcu::UVec2(renderWidth_, renderHeight_))
+	, depthClampEnable		(false)
+	, depthTestEnable		(false)
+	, depthWriteEnable		(false)
+	, compareOp				(rr::TESTFUNC_LESS)
+	, depthBoundsTestEnable	(false)
+	, blendEnable			(false)
+	, lineWidth				(1.0)
+	, numPatchControlPoints	(0)
+	, numSamples			(VK_SAMPLE_COUNT_1_BIT)
+	, sampleShadingEnable	(false)
+{
+	DE_ASSERT(renderSize.x() != 0 && renderSize.y() != 0);
+}
+
+ReferenceDrawContext::~ReferenceDrawContext (void)
+{
+}
+
+void ReferenceDrawContext::draw (void)
+{
+	m_refImage.setStorage(vk::mapVkFormat(m_drawState.colorFormat), m_drawState.renderSize.x(), m_drawState.renderSize.y());
+	tcu::clear(m_refImage.getAccess(), tcu::Vec4(0.0f, 0.0f, 0.0f, 1.0f));
+
+	{
+		const rr::Program						program(&m_vertexShader, &m_fragmentShader);
+		const rr::MultisamplePixelBufferAccess	referenceColorBuffer = rr::MultisamplePixelBufferAccess::fromSinglesampleAccess(m_refImage.getAccess());
+		const rr::RenderTarget					renderTarget(referenceColorBuffer);
+		const rr::RenderState					renderState((rr::ViewportState(referenceColorBuffer)), rr::VIEWPORTORIENTATION_UPPER_LEFT);
+		const rr::Renderer						renderer;
+		const rr::VertexAttrib					vertexAttrib[] =
+		{
+			rr::VertexAttrib(rr::VERTEXATTRIBTYPE_FLOAT, 4, sizeof(tcu::Vec4), 0, &m_drawCallData.vertices[0])
+		};
+
+		renderer.draw(rr::DrawCommand(	renderState,
+										renderTarget,
+										program,
+										DE_LENGTH_OF_ARRAY(vertexAttrib),
+										&vertexAttrib[0],
+										rr::PrimitiveList(mapVkPrimitiveToRRPrimitive(m_drawState.topology), (int)m_drawCallData.vertices.size(), 0)));
+
+	}
+
+}
+
+tcu::ConstPixelBufferAccess ReferenceDrawContext::getColorPixels (void) const
+{
+	return tcu::ConstPixelBufferAccess( m_refImage.getAccess().getFormat(),
+										m_refImage.getAccess().getWidth(),
+										m_refImage.getAccess().getHeight(),
+										m_refImage.getAccess().getDepth(),
+										m_refImage.getAccess().getDataPtr());
+}
+
+VulkanDrawContext::VulkanDrawContext ( Context&				context,
+									  const DrawState&		drawState,
+									  const DrawCallData&	drawCallData,
+									  const VulkanProgram&	vulkanProgram)
+	: DrawContext	(drawState, drawCallData)
+	, m_context		(context)
+	, m_program		(vulkanProgram)
+{
+	const DeviceInterface&	vk						= m_context.getDeviceInterface();
+	const VkDevice			device					= m_context.getDevice();
+	Allocator&				allocator				= m_context.getDefaultAllocator();
+	VkImageSubresourceRange	colorSubresourceRange;
+	Move<VkSampler>			sampler;
+
+	// Command buffer
+	{
+		m_cmdPool			= makeCommandPool(vk, device, m_context.getUniversalQueueFamilyIndex());
+		m_cmdBuffer			= makeCommandBuffer(vk, device, *m_cmdPool);
+	}
+
+	// Color attachment image
+	{
+		const VkImageUsageFlags usage			= VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT;
+		colorSubresourceRange					= makeImageSubresourceRange(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u);
+		const VkImageCreateInfo	imageCreateInfo	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,										// VkStructureType			sType;
+			DE_NULL,																	// const void*				pNext;
+			(VkImageCreateFlags)0,														// VkImageCreateFlags		flags;
+			VK_IMAGE_TYPE_2D,															// VkImageType				imageType;
+			m_drawState.colorFormat,													// VkFormat					format;
+			makeExtent3D(m_drawState.renderSize.x(), m_drawState.renderSize.y(), 1u),	// VkExtent3D				extent;
+			1u,																			// uint32_t					mipLevels;
+			1u,																			// uint32_t					arrayLayers;
+			(VkSampleCountFlagBits)m_drawState.numSamples,								// VkSampleCountFlagBits	samples;
+			VK_IMAGE_TILING_OPTIMAL,													// VkImageTiling			tiling;
+			usage,																		// VkImageUsageFlags		usage;
+			VK_SHARING_MODE_EXCLUSIVE,													// VkSharingMode			sharingMode;
+			0u,																			// uint32_t					queueFamilyIndexCount;
+			DE_NULL,																	// const uint32_t*			pQueueFamilyIndices;
+			VK_IMAGE_LAYOUT_UNDEFINED,													// VkImageLayout			initialLayout;
+		};
+
+		m_colorImage = MovePtr<ImageWithMemory>(new ImageWithMemory(vk, device, allocator, imageCreateInfo, MemoryRequirement::Any));
+		m_colorImageView = makeImageView(vk, device, **m_colorImage, VK_IMAGE_VIEW_TYPE_2D, m_drawState.colorFormat, colorSubresourceRange);
+
+		// Buffer to copy attachment data after rendering
+
+		const VkDeviceSize bitmapSize = tcu::getPixelSize(mapVkFormat(m_drawState.colorFormat)) * m_drawState.renderSize.x() * m_drawState.renderSize.y();
+		m_colorAttachmentBuffer = MovePtr<BufferWithMemory>(new BufferWithMemory(
+			vk, device, allocator, makeBufferCreateInfo(bitmapSize, VK_BUFFER_USAGE_TRANSFER_DST_BIT), MemoryRequirement::HostVisible));
+
+		{
+			const Allocation& alloc = m_colorAttachmentBuffer->getAllocation();
+			deMemset(alloc.getHostPtr(), 0, (size_t)bitmapSize);
+			flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), bitmapSize);
+		}
+	}
+
+	// Vertex buffer
+	{
+		const VkDeviceSize bufferSize = m_drawCallData.vertices.size() * sizeof(m_drawCallData.vertices[0]);
+		m_vertexBuffer = MovePtr<BufferWithMemory>(new BufferWithMemory(
+			vk, device, allocator, makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_VERTEX_BUFFER_BIT), MemoryRequirement::HostVisible));
+
+		const Allocation& alloc = m_vertexBuffer->getAllocation();
+		deMemcpy(alloc.getHostPtr(), &m_drawCallData.vertices[0], (size_t)bufferSize);
+		flushMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), bufferSize);
+	}
+
+	// bind descriptor sets
+	{
+		if (!vulkanProgram.descriptorSetLayout)
+			m_pipelineLayout = makePipelineLayoutWithoutDescriptors(vk, device);
+		else
+			m_pipelineLayout = makePipelineLayout(vk, device, vulkanProgram.descriptorSetLayout);
+	}
+
+	// Renderpass
+	{
+		std::vector<VkAttachmentDescription> attachmentDescriptions;
+		const VkAttachmentDescription attachDescriptors[] =
+		{
+			{
+				(VkAttachmentDescriptionFlags)0,					// VkAttachmentDescriptionFlags		flags;
+				m_drawState.colorFormat,							// VkFormat							format;
+				(VkSampleCountFlagBits)m_drawState.numSamples,		// VkSampleCountFlagBits			samples;
+				VK_ATTACHMENT_LOAD_OP_CLEAR,						// VkAttachmentLoadOp				loadOp;
+				VK_ATTACHMENT_STORE_OP_STORE,						// VkAttachmentStoreOp				storeOp;
+				VK_ATTACHMENT_LOAD_OP_DONT_CARE,					// VkAttachmentLoadOp				stencilLoadOp;
+				VK_ATTACHMENT_STORE_OP_DONT_CARE,					// VkAttachmentStoreOp				stencilStoreOp;
+				VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout					initialLayout;
+				VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,			// VkImageLayout					finalLayout;
+			},
+			{
+				(VkAttachmentDescriptionFlags)0,					// VkAttachmentDescriptionFlags		flags
+				m_drawState.depthFormat,							// VkFormat							format
+				(VkSampleCountFlagBits)m_drawState.numSamples,		// VkSampleCountFlagBits			samples
+				VK_ATTACHMENT_LOAD_OP_CLEAR,						// VkAttachmentLoadOp				loadOp
+				VK_ATTACHMENT_STORE_OP_STORE,						// VkAttachmentStoreOp				storeOp
+				VK_ATTACHMENT_LOAD_OP_DONT_CARE,					// VkAttachmentLoadOp				stencilLoadOp
+				VK_ATTACHMENT_STORE_OP_DONT_CARE,					// VkAttachmentStoreOp				stencilStoreOp
+				VK_IMAGE_LAYOUT_UNDEFINED,							// VkImageLayout					initialLayout
+				VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL,	// VkImageLayout					finalLayout
+
+			}
+		};
+
+		const VkAttachmentReference attachmentReferences[] =
+		{
+			{
+				0u,													// uint32_t			attachment
+				VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL			// VkImageLayout	layout
+			},
+			{
+				1u,													// uint32_t			attachment
+				VK_IMAGE_LAYOUT_DEPTH_STENCIL_ATTACHMENT_OPTIMAL	// VkImageLayout	layout
+			},
+			{
+				VK_ATTACHMENT_UNUSED,								// deUint32         attachment;
+				VK_IMAGE_LAYOUT_UNDEFINED							// VkImageLayout    layout;
+			}
+		};
+
+		attachmentDescriptions.push_back(attachDescriptors[0]);
+		if (!!vulkanProgram.depthImageView)
+			attachmentDescriptions.push_back(attachDescriptors[1]);
+
+		deUint32 depthReferenceNdx = !!vulkanProgram.depthImageView ? 1 : 2;
+		const VkSubpassDescription subpassDescription =
+		{
+			(VkSubpassDescriptionFlags)0,						// VkSubpassDescriptionFlags		flags;
+			VK_PIPELINE_BIND_POINT_GRAPHICS,					// VkPipelineBindPoint				pipelineBindPoint;
+			0u,													// deUint32							inputAttachmentCount;
+			DE_NULL,											// const VkAttachmentReference*		pInputAttachments;
+			1u,													// deUint32							colorAttachmentCount;
+			&attachmentReferences[0],							// const VkAttachmentReference*		pColorAttachments;
+			DE_NULL,											// const VkAttachmentReference*		pResolveAttachments;
+			&attachmentReferences[depthReferenceNdx],			// const VkAttachmentReference*		pDepthStencilAttachment;
+			0u,													// deUint32							preserveAttachmentCount;
+			DE_NULL												// const deUint32*					pPreserveAttachments;
+		};
+
+		const VkRenderPassCreateInfo renderPassInfo =
+		{
+			VK_STRUCTURE_TYPE_RENDER_PASS_CREATE_INFO,			// VkStructureType					sType;
+			DE_NULL,											// const void*						pNext;
+			(VkRenderPassCreateFlags)0,							// VkRenderPassCreateFlags			flags;
+			(deUint32)attachmentDescriptions.size(),			// deUint32							attachmentCount;
+			&attachmentDescriptions[0],							// const VkAttachmentDescription*	pAttachments;
+			1u,													// deUint32							subpassCount;
+			&subpassDescription,								// const VkSubpassDescription*		pSubpasses;
+			0u,													// deUint32							dependencyCount;
+			DE_NULL												// const VkSubpassDependency*		pDependencies;
+		};
+
+		m_renderPass = createRenderPass(vk, device, &renderPassInfo);
+	}
+
+	// Framebuffer
+	{
+		std::vector<VkImageView>	attachmentBindInfos;
+		deUint32					numAttachments;
+		attachmentBindInfos.push_back(*m_colorImageView);
+		if (!!vulkanProgram.depthImageView)
+			attachmentBindInfos.push_back(vulkanProgram.depthImageView);
+
+		numAttachments = (deUint32)(attachmentBindInfos.size());
+		const VkFramebufferCreateInfo framebufferInfo = {
+			VK_STRUCTURE_TYPE_FRAMEBUFFER_CREATE_INFO,		// VkStructureType						sType;
+			DE_NULL,										// const void*							pNext;
+			(VkFramebufferCreateFlags)0,					// VkFramebufferCreateFlags				flags;
+			*m_renderPass,									// VkRenderPass							renderPass;
+			numAttachments,									// uint32_t								attachmentCount;
+			&attachmentBindInfos[0],						// const VkImageView*					pAttachments;
+			m_drawState.renderSize.x(),						// uint32_t								width;
+			m_drawState.renderSize.y(),						// uint32_t								height;
+			1u,												// uint32_t								layers;
+		};
+
+		m_framebuffer = createFramebuffer(vk, device, &framebufferInfo);
+	}
+
+	// Graphics pipeline
+	{
+		const deUint32	vertexStride	= sizeof(Vec4);
+		const VkFormat	vertexFormat	= VK_FORMAT_R32G32B32A32_SFLOAT;
+
+		DE_ASSERT(m_drawState.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST || m_drawState.numPatchControlPoints > 0);
+
+		const VkVertexInputBindingDescription bindingDesc =
+		{
+			0u,									// uint32_t				binding;
+			vertexStride,						// uint32_t				stride;
+			VK_VERTEX_INPUT_RATE_VERTEX,		// VkVertexInputRate	inputRate;
+		};
+		const VkVertexInputAttributeDescription attributeDesc =
+		{
+			0u,									// uint32_t			location;
+			0u,									// uint32_t			binding;
+			vertexFormat,						// VkFormat			format;
+			0u,									// uint32_t			offset;
+		};
+
+		const VkPipelineVertexInputStateCreateInfo vertexInputStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_VERTEX_INPUT_STATE_CREATE_INFO,		// VkStructureType								sType;
+			DE_NULL,														// const void*									pNext;
+			(VkPipelineVertexInputStateCreateFlags)0,						// VkPipelineVertexInputStateCreateFlags		flags;
+			1u,																// uint32_t										vertexBindingDescriptionCount;
+			&bindingDesc,													// const VkVertexInputBindingDescription*		pVertexBindingDescriptions;
+			1u,																// uint32_t										vertexAttributeDescriptionCount;
+			&attributeDesc,													// const VkVertexInputAttributeDescription*		pVertexAttributeDescriptions;
+		};
+
+		const VkPipelineInputAssemblyStateCreateInfo pipelineInputAssemblyStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_INPUT_ASSEMBLY_STATE_CREATE_INFO,	// VkStructureType								sType;
+			DE_NULL,														// const void*									pNext;
+			(VkPipelineInputAssemblyStateCreateFlags)0,						// VkPipelineInputAssemblyStateCreateFlags		flags;
+			m_drawState.topology,											// VkPrimitiveTopology							topology;
+			VK_FALSE,														// VkBool32										primitiveRestartEnable;
+		};
+
+		const VkPipelineTessellationStateCreateInfo pipelineTessellationStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_STATE_CREATE_INFO,		// VkStructureType								sType;
+			DE_NULL,														// const void*									pNext;
+			(VkPipelineTessellationStateCreateFlags)0,						// VkPipelineTessellationStateCreateFlags		flags;
+			m_drawState.numPatchControlPoints,								// uint32_t										patchControlPoints;
+		};
+
+		const VkViewport viewport = makeViewport(
+			0.0f, 0.0f,
+			static_cast<float>(m_drawState.renderSize.x()), static_cast<float>(m_drawState.renderSize.y()),
+			0.0f, 1.0f);
+
+		const VkRect2D scissor = {
+			makeOffset2D(0, 0),
+			makeExtent2D(m_drawState.renderSize.x(), m_drawState.renderSize.y()),
+		};
+
+		const VkPipelineViewportStateCreateInfo pipelineViewportStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_STATE_CREATE_INFO,	// VkStructureType									sType;
+			DE_NULL,												// const void*										pNext;
+			(VkPipelineViewportStateCreateFlags)0,					// VkPipelineViewportStateCreateFlags				flags;
+			1u,														// uint32_t											viewportCount;
+			&viewport,												// const VkViewport*								pViewports;
+			1u,														// uint32_t											scissorCount;
+			&scissor,												// const VkRect2D*									pScissors;
+		};
+
+		const VkPipelineRasterizationStateCreateInfo pipelineRasterizationStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_RASTERIZATION_STATE_CREATE_INFO,		// VkStructureType							sType;
+			DE_NULL,														// const void*								pNext;
+			(VkPipelineRasterizationStateCreateFlags)0,						// VkPipelineRasterizationStateCreateFlags	flags;
+			m_drawState.depthClampEnable,									// VkBool32									depthClampEnable;
+			VK_FALSE,														// VkBool32									rasterizerDiscardEnable;
+			VK_POLYGON_MODE_FILL,											// VkPolygonMode							polygonMode;
+			VK_CULL_MODE_NONE,												// VkCullModeFlags							cullMode;
+			VK_FRONT_FACE_COUNTER_CLOCKWISE,								// VkFrontFace								frontFace;
+			VK_FALSE,														// VkBool32									depthBiasEnable;
+			0.0f,															// float									depthBiasConstantFactor;
+			0.0f,															// float									depthBiasClamp;
+			0.0f,															// float									depthBiasSlopeFactor;
+			m_drawState.lineWidth,											// float									lineWidth;
+		};
+
+		const VkPipelineMultisampleStateCreateInfo pipelineMultisampleStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_MULTISAMPLE_STATE_CREATE_INFO,	// VkStructureType							sType;
+			DE_NULL,													// const void*								pNext;
+			(VkPipelineMultisampleStateCreateFlags)0,					// VkPipelineMultisampleStateCreateFlags	flags;
+			(VkSampleCountFlagBits)m_drawState.numSamples,				// VkSampleCountFlagBits					rasterizationSamples;
+			m_drawState.sampleShadingEnable ? VK_TRUE : VK_FALSE,		// VkBool32									sampleShadingEnable;
+			m_drawState.sampleShadingEnable ? 1.0f : 0.0f,				// float									minSampleShading;
+			DE_NULL,													// const VkSampleMask*						pSampleMask;
+			VK_FALSE,													// VkBool32									alphaToCoverageEnable;
+			VK_FALSE													// VkBool32									alphaToOneEnable;
+		};
+
+		const VkStencilOpState stencilOpState = makeStencilOpState(
+			VK_STENCIL_OP_KEEP,		// stencil fail
+			VK_STENCIL_OP_KEEP,		// depth & stencil pass
+			VK_STENCIL_OP_KEEP,		// depth only fail
+			VK_COMPARE_OP_NEVER,	// compare op
+			0u,						// compare mask
+			0u,						// write mask
+			0u);					// reference
+
+		if (m_drawState.depthBoundsTestEnable && context.getDeviceFeatures().depthBounds)
+			TCU_THROW(NotSupportedError, "depthBounds not supported");
+
+		const VkPipelineDepthStencilStateCreateInfo pipelineDepthStencilStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_DEPTH_STENCIL_STATE_CREATE_INFO,	// VkStructureType							sType;
+			DE_NULL,													// const void*								pNext;
+			(VkPipelineDepthStencilStateCreateFlags)0,					// VkPipelineDepthStencilStateCreateFlags	flags;
+			m_drawState.depthTestEnable,								// VkBool32									depthTestEnable;
+			m_drawState.depthWriteEnable,								// VkBool32									depthWriteEnable;
+			mapCompareOp(m_drawState.compareOp),						// VkCompareOp								depthCompareOp;
+			m_drawState.depthBoundsTestEnable,							// VkBool32									depthBoundsTestEnable
+			VK_FALSE,													// VkBool32									stencilTestEnable;
+			stencilOpState,												// VkStencilOpState							front;
+			stencilOpState,												// VkStencilOpState							back;
+			0.0f,														// float									minDepthBounds;
+			1.0f,														// float									maxDepthBounds;
+		};
+
+		const VkColorComponentFlags colorComponentsAll = VK_COLOR_COMPONENT_R_BIT | VK_COLOR_COMPONENT_G_BIT | VK_COLOR_COMPONENT_B_BIT | VK_COLOR_COMPONENT_A_BIT;
+		const VkPipelineColorBlendAttachmentState pipelineColorBlendAttachmentState =
+		{
+			m_drawState.blendEnable,			// VkBool32					blendEnable;
+			VK_BLEND_FACTOR_SRC_ALPHA,			// VkBlendFactor			srcColorBlendFactor;
+			VK_BLEND_FACTOR_ONE,				// VkBlendFactor			dstColorBlendFactor;
+			VK_BLEND_OP_ADD,					// VkBlendOp				colorBlendOp;
+			VK_BLEND_FACTOR_SRC_ALPHA,			// VkBlendFactor			srcAlphaBlendFactor;
+			VK_BLEND_FACTOR_ONE,				// VkBlendFactor			dstAlphaBlendFactor;
+			VK_BLEND_OP_ADD,					// VkBlendOp				alphaBlendOp;
+			colorComponentsAll,					// VkColorComponentFlags	colorWriteMask;
+		};
+
+		const VkPipelineColorBlendStateCreateInfo pipelineColorBlendStateInfo =
+		{
+			VK_STRUCTURE_TYPE_PIPELINE_COLOR_BLEND_STATE_CREATE_INFO,	// VkStructureType								sType;
+			DE_NULL,													// const void*									pNext;
+			(VkPipelineColorBlendStateCreateFlags)0,					// VkPipelineColorBlendStateCreateFlags			flags;
+			VK_FALSE,													// VkBool32										logicOpEnable;
+			VK_LOGIC_OP_COPY,											// VkLogicOp									logicOp;
+			1u,															// deUint32										attachmentCount;
+			&pipelineColorBlendAttachmentState,							// const VkPipelineColorBlendAttachmentState*	pAttachments;
+			{ 0.0f, 0.0f, 0.0f, 0.0f },									// float										blendConstants[4];
+		};
+
+		// Create shader stages
+
+		std::vector<VkPipelineShaderStageCreateInfo>	shaderStages;
+		VkShaderStageFlags								stageFlags = (VkShaderStageFlags)0;
+
+		DE_ASSERT(m_program.shaders.size() <= MAX_NUM_SHADER_MODULES);
+		for (deUint32 shaderNdx = 0; shaderNdx < m_program.shaders.size(); ++shaderNdx)
+		{
+			m_shaderModules[shaderNdx] = createShaderModule(vk, device, *m_program.shaders[shaderNdx].binary, (VkShaderModuleCreateFlags)0);
+
+			const VkPipelineShaderStageCreateInfo pipelineShaderStageInfo =
+			{
+				VK_STRUCTURE_TYPE_PIPELINE_SHADER_STAGE_CREATE_INFO,	// VkStructureType						sType;
+				DE_NULL,												// const void*							pNext;
+				(VkPipelineShaderStageCreateFlags)0,					// VkPipelineShaderStageCreateFlags		flags;
+				m_program.shaders[shaderNdx].stage,						// VkShaderStageFlagBits				stage;
+				*m_shaderModules[shaderNdx],							// VkShaderModule						module;
+				"main",													// const char*							pName;
+				DE_NULL,												// const VkSpecializationInfo*			pSpecializationInfo;
+			};
+
+			shaderStages.push_back(pipelineShaderStageInfo);
+			stageFlags |= m_program.shaders[shaderNdx].stage;
+		}
+
+		DE_ASSERT(
+			(m_drawState.topology != VK_PRIMITIVE_TOPOLOGY_PATCH_LIST) ||
+			(stageFlags & (VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT)));
+
+		const bool tessellationEnabled = (m_drawState.topology == VK_PRIMITIVE_TOPOLOGY_PATCH_LIST);
+		const VkGraphicsPipelineCreateInfo graphicsPipelineInfo =
+		{
+			VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO,						// VkStructureType									sType;
+			DE_NULL,																// const void*										pNext;
+			(VkPipelineCreateFlags)0,												// VkPipelineCreateFlags							flags;
+			static_cast<deUint32>(shaderStages.size()),								// deUint32											stageCount;
+			&shaderStages[0],														// const VkPipelineShaderStageCreateInfo*			pStages;
+			&vertexInputStateInfo,													// const VkPipelineVertexInputStateCreateInfo*		pVertexInputState;
+			&pipelineInputAssemblyStateInfo,										// const VkPipelineInputAssemblyStateCreateInfo*	pInputAssemblyState;
+			(tessellationEnabled ? &pipelineTessellationStateInfo : DE_NULL),		// const VkPipelineTessellationStateCreateInfo*		pTessellationState;
+			&pipelineViewportStateInfo,												// const VkPipelineViewportStateCreateInfo*			pViewportState;
+			&pipelineRasterizationStateInfo,										// const VkPipelineRasterizationStateCreateInfo*	pRasterizationState;
+			&pipelineMultisampleStateInfo,											// const VkPipelineMultisampleStateCreateInfo*		pMultisampleState;
+			&pipelineDepthStencilStateInfo,											// const VkPipelineDepthStencilStateCreateInfo*		pDepthStencilState;
+			&pipelineColorBlendStateInfo,											// const VkPipelineColorBlendStateCreateInfo*		pColorBlendState;
+			DE_NULL,																// const VkPipelineDynamicStateCreateInfo*			pDynamicState;
+			*m_pipelineLayout,														// VkPipelineLayout									layout;
+			*m_renderPass,															// VkRenderPass										renderPass;
+			0u,																		// deUint32											subpass;
+			DE_NULL,																// VkPipeline										basePipelineHandle;
+			0,																		// deInt32											basePipelineIndex;
+		};
+
+		m_pipeline = createGraphicsPipeline(vk, device, DE_NULL, &graphicsPipelineInfo);
+	}
+
+	// Record commands
+	{
+		const VkDeviceSize zeroOffset = 0ull;
+
+		beginCommandBuffer(vk, *m_cmdBuffer);
+		if (!!vulkanProgram.descriptorSet)
+			vk.cmdBindDescriptorSets(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipelineLayout, 0u, 1u, &vulkanProgram.descriptorSet, 0u, DE_NULL);
+
+		// Begin render pass
+		{
+			std::vector<VkClearValue> clearValues;
+
+			clearValues.push_back(makeClearValueColor(Vec4(0.0f, 0.0f, 0.0f, 1.0f)));
+			if (!!vulkanProgram.depthImageView)
+				clearValues.push_back(makeClearValueDepthStencil(0.0, 0));
+
+			const VkRect2D		renderArea =
+			{
+				makeOffset2D(0, 0),
+				makeExtent2D(m_drawState.renderSize.x(), m_drawState.renderSize.y())
+			};
+
+			const VkRenderPassBeginInfo renderPassBeginInfo = {
+				VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO,							// VkStructureType								sType;
+				DE_NULL,															// const void*									pNext;
+				*m_renderPass,														// VkRenderPass									renderPass;
+				*m_framebuffer,														// VkFramebuffer								framebuffer;
+				renderArea,															// VkRect2D										renderArea;
+				static_cast<deUint32>(clearValues.size()),							// uint32_t										clearValueCount;
+				&clearValues[0],													// const VkClearValue*							pClearValues;
+			};
+
+			vk.cmdBeginRenderPass(*m_cmdBuffer, &renderPassBeginInfo, VK_SUBPASS_CONTENTS_INLINE);
+		}
+
+		vk.cmdBindPipeline(*m_cmdBuffer, VK_PIPELINE_BIND_POINT_GRAPHICS, *m_pipeline);
+		vk.cmdBindVertexBuffers(*m_cmdBuffer, 0u, 1u, &(**m_vertexBuffer), &zeroOffset);
+
+		vk.cmdDraw(*m_cmdBuffer, static_cast<deUint32>(m_drawCallData.vertices.size()), 1u, 0u, 0u);
+		vk.cmdEndRenderPass(*m_cmdBuffer);
+
+		// Barrier: draw -> copy from image
+		{
+			const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(
+				VK_ACCESS_COLOR_ATTACHMENT_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+				VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+				**m_colorImage, colorSubresourceRange);
+
+			vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0,
+				0u, DE_NULL, 0u, DE_NULL, 1u, &barrier);
+		}
+
+		// Resolve multisample image
+		{
+			if (m_drawState.numSamples != VK_SAMPLE_COUNT_1_BIT)
+			{
+				const VkImageResolve imageResolve =
+				{
+					makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),
+					{ 0, 0, 0},
+					makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),
+					{ 0, 0, 0},
+					makeExtent3D(m_drawState.renderSize.x(), m_drawState.renderSize.y(), 1u)
+				};
+
+				const VkImageCreateInfo resolveImageCreateInfo =
+				{
+					VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,				// VkStructureType			sType
+					DE_NULL,											// const void*				pNext
+					(VkImageCreateFlags)0,								// VkImageCreateFlags		flags
+					VK_IMAGE_TYPE_2D,									// VkImageType				imageType
+					m_drawState.colorFormat,							// VkFormat					format
+					makeExtent3D(m_drawState.renderSize.x(),			// VkExtent3D				extent;
+							m_drawState.renderSize.y(), 1u),
+					1u,													// uint32_t					mipLevels
+					1u,													// uint32_t					arrayLayers
+					VK_SAMPLE_COUNT_1_BIT,								// VkSampleCountFlagBits	samples
+					VK_IMAGE_TILING_OPTIMAL,							// VkImaageTiling			tiling
+					VK_IMAGE_USAGE_TRANSFER_DST_BIT |					// VkImageUsageFlags		usage
+					VK_IMAGE_USAGE_TRANSFER_SRC_BIT,
+					VK_SHARING_MODE_EXCLUSIVE,							// VkSharingModeExclusive	sharingMode
+					0u,													// uint32_t					queueFamilyIndexCount
+					DE_NULL,											// const uint32_t*			pQueueFamilyIndices
+					VK_IMAGE_LAYOUT_UNDEFINED							// VkImageLayout			initialLayout
+				};
+
+				m_resolveImage = MovePtr<ImageWithMemory>(new ImageWithMemory(vk, device, allocator, resolveImageCreateInfo, MemoryRequirement::Any));
+
+				const VkImageMemoryBarrier resolveBarrier = makeImageMemoryBarrier(
+						0u, VK_ACCESS_TRANSFER_READ_BIT,
+						VK_IMAGE_LAYOUT_UNDEFINED, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+						**m_resolveImage, colorSubresourceRange);
+
+				vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0,
+						0u, DE_NULL, 0u, DE_NULL, 1u, &resolveBarrier);
+
+				vk.cmdResolveImage(*m_cmdBuffer, **m_colorImage, VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+						**m_resolveImage, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &imageResolve);
+
+				const VkImageMemoryBarrier barrier = makeImageMemoryBarrier(
+					VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_TRANSFER_READ_BIT,
+					VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+					**m_resolveImage, colorSubresourceRange);
+
+				vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, VK_PIPELINE_STAGE_TRANSFER_BIT, (VkDependencyFlags)0,
+					0u, DE_NULL, 0u, DE_NULL, 1u, &barrier);
+			}
+			else
+				m_resolveImage = m_colorImage;
+
+			const VkBufferImageCopy copyRegion = makeBufferImageCopy(makeImageSubresourceLayers(VK_IMAGE_ASPECT_COLOR_BIT, 0u, 0u, 1u),
+					makeExtent3D(m_drawState.renderSize.x(), m_drawState.renderSize.y(), 1u));
+			vk.cmdCopyImageToBuffer(*m_cmdBuffer, **m_resolveImage, VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, **m_colorAttachmentBuffer, 1u, &copyRegion);
+		}
+
+		// Barrier: copy to buffer -> host read
+		{
+			const VkBufferMemoryBarrier barrier = makeBufferMemoryBarrier(
+				VK_ACCESS_TRANSFER_WRITE_BIT, VK_ACCESS_HOST_READ_BIT,
+				**m_colorAttachmentBuffer, 0ull, VK_WHOLE_SIZE);
+
+			vk.cmdPipelineBarrier(*m_cmdBuffer, VK_PIPELINE_STAGE_TRANSFER_BIT, VK_PIPELINE_STAGE_HOST_BIT, (VkDependencyFlags)0,
+				0u, DE_NULL, 1u, &barrier, 0u, DE_NULL);
+		}
+
+		endCommandBuffer(vk, *m_cmdBuffer);
+	}
+}
+
+VulkanDrawContext::~VulkanDrawContext (void)
+{
+}
+
+void VulkanDrawContext::draw (void)
+{
+	const DeviceInterface&	vk			= m_context.getDeviceInterface();
+	const VkDevice			device		= m_context.getDevice();
+	const VkQueue			queue		= m_context.getUniversalQueue();
+	tcu::TestLog&			log			= m_context.getTestContext().getLog();
+
+	submitCommandsAndWait(vk, device, queue, *m_cmdBuffer);
+
+	log << tcu::LogImageSet("attachments", "") << tcu::LogImage("color0", "", getColorPixels()) << tcu::TestLog::EndImageSet;
+}
+
+tcu::ConstPixelBufferAccess VulkanDrawContext::getColorPixels (void) const
+{
+	const DeviceInterface&	vk			= m_context.getDeviceInterface();
+	const VkDevice			device		= m_context.getDevice();
+
+	const Allocation& alloc = m_colorAttachmentBuffer->getAllocation();
+	invalidateMappedMemoryRange(vk, device, alloc.getMemory(), alloc.getOffset(), VK_WHOLE_SIZE);
+
+	return tcu::ConstPixelBufferAccess(mapVkFormat(m_drawState.colorFormat), m_drawState.renderSize.x(), m_drawState.renderSize.y(), 1u, alloc.getHostPtr());
+}
+} // drawutil
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/vktDrawUtil.hpp b/external/vulkancts/modules/vulkan/vktDrawUtil.hpp
new file mode 100644
index 0000000..adda78b
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/vktDrawUtil.hpp
@@ -0,0 +1,186 @@
+#ifndef _VKTDRAWUTIL_HPP
+#define _VKTDRAWUTIL_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan CTS Framework
+ * --------------------
+ *
+ * Copyright (c) 2016 The Khronos Group Inc.
+ * Copyright (c) 2016 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Utility for generating simple work
+ *//*--------------------------------------------------------------------*/
+
+#include "vkDefs.hpp"
+
+#include "deUniquePtr.hpp"
+#include "vkBufferWithMemory.hpp"
+#include "vkImageWithMemory.hpp"
+#include "vkImageUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vktTestCase.hpp"
+#include "vkTypeUtil.hpp"
+#include "rrRenderer.hpp"
+
+namespace vkt
+{
+namespace drawutil
+{
+
+struct DrawState
+{
+	vk::VkPrimitiveTopology			topology;
+	vk::VkFormat					colorFormat;
+	vk::VkFormat					depthFormat;
+	tcu::UVec2						renderSize;
+	bool							depthClampEnable;
+	bool							depthTestEnable;
+	bool							depthWriteEnable;
+	rr::TestFunc					compareOp;
+	bool							depthBoundsTestEnable;
+	bool							blendEnable;
+	float							lineWidth;
+	deUint32						numPatchControlPoints;
+	deUint32						numSamples;
+	bool							sampleShadingEnable;
+
+	DrawState (const vk::VkPrimitiveTopology topology_, deUint32 renderWidth_, deUint32 renderHeight_);
+};
+
+struct DrawCallData
+{
+	const std::vector<tcu::Vec4>&	vertices;
+
+	DrawCallData		(const std::vector<tcu::Vec4>&	vertices_)
+		: vertices		(vertices_)
+	{
+	}
+};
+
+//! Sets up a graphics pipeline and enables simple draw calls to predefined attachments.
+//! Clip volume uses wc = 1.0, which gives clip coord ranges: x = [-1, 1], y = [-1, 1], z = [0, 1]
+//! Clip coords (-1,-1) map to viewport coords (0, 0).
+class DrawContext
+{
+public:
+											DrawContext				(const DrawState&		drawState,
+																	 const DrawCallData&	drawCallData)
+		: m_drawState						(drawState)
+		, m_drawCallData					(drawCallData)
+	{
+	}
+	virtual									~DrawContext			(void)
+	{
+	}
+
+	virtual void							draw					(void) = 0;
+	virtual tcu::ConstPixelBufferAccess		getColorPixels			(void) const = 0;
+protected:
+	const DrawState&						m_drawState;
+	const DrawCallData&						m_drawCallData;
+};
+
+class ReferenceDrawContext : public DrawContext
+{
+public:
+											ReferenceDrawContext	(const DrawState&			drawState,
+																	 const DrawCallData&		drawCallData,
+																	 const rr::VertexShader&	vertexShader,
+																	 const rr::FragmentShader&	fragmentShader)
+		: DrawContext						(drawState, drawCallData)
+		, m_vertexShader					(vertexShader)
+		, m_fragmentShader					(fragmentShader)
+	{
+	}
+	virtual									~ReferenceDrawContext	(void);
+	virtual void							draw					(void);
+	virtual tcu::ConstPixelBufferAccess		getColorPixels			(void) const;
+private:
+	const rr::VertexShader&					m_vertexShader;
+	const rr::FragmentShader&				m_fragmentShader;
+	tcu::TextureLevel						m_refImage;
+};
+
+struct VulkanShader
+{
+	vk::VkShaderStageFlagBits	stage;
+	const vk::ProgramBinary*	binary;
+
+	VulkanShader (const vk::VkShaderStageFlagBits stage_, const vk::ProgramBinary& binary_)
+		: stage		(stage_)
+		, binary	(&binary_)
+	{
+	}
+};
+
+struct VulkanProgram
+{
+	std::vector<VulkanShader>	shaders;
+	vk::VkImageView				depthImageView;		// \todo [2017-06-06 pyry] This shouldn't be here? Doesn't logically belong to program
+	vk::VkDescriptorSetLayout	descriptorSetLayout;
+	vk::VkDescriptorSet			descriptorSet;
+
+	VulkanProgram (const std::vector<VulkanShader>& shaders_)
+		: shaders				(shaders_)
+		, depthImageView		(0)
+		, descriptorSetLayout	(0)
+		, descriptorSet			(0)
+	{}
+
+	VulkanProgram (void)
+		: depthImageView		(0)
+		, descriptorSetLayout	(0)
+		, descriptorSet			(0)
+	{}
+};
+
+class VulkanDrawContext : public DrawContext
+{
+public:
+											VulkanDrawContext	(Context&				context,
+																 const DrawState&		drawState,
+																 const DrawCallData&	drawCallData,
+																 const VulkanProgram&	vulkanProgram);
+	virtual									~VulkanDrawContext	(void);
+	virtual void							draw				(void);
+	virtual tcu::ConstPixelBufferAccess		getColorPixels		(void) const;
+private:
+	enum VulkanContants
+	{
+		MAX_NUM_SHADER_MODULES					= 5,
+	};
+	Context&									m_context;
+	const VulkanProgram&						m_program;
+	de::MovePtr<vk::ImageWithMemory>			m_colorImage;
+	de::MovePtr<vk::ImageWithMemory>			m_resolveImage;
+	de::MovePtr<vk::BufferWithMemory>			m_colorAttachmentBuffer;
+	vk::refdetails::Move<vk::VkImageView>		m_colorImageView;
+	vk::refdetails::Move<vk::VkRenderPass>		m_renderPass;
+	vk::refdetails::Move<vk::VkFramebuffer>		m_framebuffer;
+	vk::refdetails::Move<vk::VkPipelineLayout>	m_pipelineLayout;
+	vk::refdetails::Move<vk::VkPipeline>		m_pipeline;
+	vk::refdetails::Move<vk::VkCommandPool>		m_cmdPool;
+	vk::refdetails::Move<vk::VkCommandBuffer>	m_cmdBuffer;
+	vk::refdetails::Move<vk::VkShaderModule>	m_shaderModules[MAX_NUM_SHADER_MODULES];
+	de::MovePtr<vk::BufferWithMemory>			m_vertexBuffer;
+};
+
+std::string getPrimitiveTopologyShortName (const vk::VkPrimitiveTopology topology);
+
+} // drwwutil
+} // vkt
+
+#endif // _VKTDRAWUTIL_HPP
diff --git a/external/vulkancts/modules/vulkan/vktTestCase.cpp b/external/vulkancts/modules/vulkan/vktTestCase.cpp
index 8b8c8ec..a44ee43 100644
--- a/external/vulkancts/modules/vulkan/vktTestCase.cpp
+++ b/external/vulkancts/modules/vulkan/vktTestCase.cpp
@@ -33,6 +33,7 @@
 
 #include "tcuCommandLine.hpp"
 
+#include "deSTLUtil.hpp"
 #include "deMemory.h"
 
 namespace vkt
@@ -44,6 +45,9 @@
 using std::string;
 using namespace vk;
 
+namespace
+{
+
 vector<string> getValidationLayers (const vector<VkLayerProperties>& supportedLayers)
 {
 	static const char*	s_magicLayer		= "VK_LAYER_LUNARG_standard_validation";
@@ -138,12 +142,12 @@
 	TCU_THROW(NotSupportedError, "No matching queue found");
 }
 
-Move<VkDevice> createDefaultDevice (const InstanceInterface&		vki,
-									VkPhysicalDevice				physicalDevice,
-									deUint32						queueIndex,
-									const VkPhysicalDeviceFeatures&	enabledFeatures,
-									const vector<string>&			enabledExtensions,
-									const tcu::CommandLine&			cmdLine)
+Move<VkDevice> createDefaultDevice (const InstanceInterface&			vki,
+									VkPhysicalDevice					physicalDevice,
+									deUint32							queueIndex,
+									const VkPhysicalDeviceFeatures2KHR&	enabledFeatures,
+									const vector<string>&				enabledExtensions,
+									const tcu::CommandLine&				cmdLine)
 {
 	VkDeviceQueueCreateInfo		queueInfo;
 	VkDeviceCreateInfo			deviceInfo;
@@ -172,8 +176,10 @@
 	for (size_t ndx = 0; ndx < enabledExtensions.size(); ++ndx)
 		extensionPtrs[ndx] = enabledExtensions[ndx].c_str();
 
+	// VK_KHR_get_physical_device_propeties2 is used if enabledFeatures.pNext != 0
+
 	queueInfo.sType							= VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO;
-	queueInfo.pNext							= DE_NULL;
+	queueInfo.pNext							= enabledFeatures.pNext ? &enabledFeatures : DE_NULL;
 	queueInfo.flags							= (VkDeviceQueueCreateFlags)0u;
 	queueInfo.queueFamilyIndex				= queueIndex;
 	queueInfo.queueCount					= 1u;
@@ -187,29 +193,73 @@
 	deviceInfo.ppEnabledExtensionNames		= (extensionPtrs.empty() ? DE_NULL : &extensionPtrs[0]);
 	deviceInfo.enabledLayerCount			= (deUint32)layerPtrs.size();
 	deviceInfo.ppEnabledLayerNames			= (layerPtrs.empty() ? DE_NULL : &layerPtrs[0]);
-	deviceInfo.pEnabledFeatures				= &enabledFeatures;
+	deviceInfo.pEnabledFeatures				= enabledFeatures.pNext ? DE_NULL : &enabledFeatures.features;
 
 	return createDevice(vki, physicalDevice, &deviceInfo);
 };
 
+bool isPhysicalDeviceFeatures2Supported (const vector<string>& instanceExtensions)
+{
+	return de::contains(instanceExtensions.begin(), instanceExtensions.end(), "VK_KHR_get_physical_device_properties2");
+}
+
+struct DeviceFeatures
+{
+	VkPhysicalDeviceFeatures2KHR						coreFeatures;
+	VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR	samplerYCbCrConversionFeatures;
+
+	DeviceFeatures (const InstanceInterface&	vki,
+					VkPhysicalDevice			physicalDevice,
+					const vector<string>&		instanceExtensions,
+					const vector<string>&		deviceExtensions)
+	{
+		void**	curExtPoint		= &coreFeatures.pNext;
+
+		deMemset(&coreFeatures, 0, sizeof(coreFeatures));
+		deMemset(&samplerYCbCrConversionFeatures, 0, sizeof(samplerYCbCrConversionFeatures));
+
+		coreFeatures.sType						= VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FEATURES_2_KHR;
+		samplerYCbCrConversionFeatures.sType	= VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR;
+
+		if (isPhysicalDeviceFeatures2Supported(instanceExtensions))
+		{
+			if (de::contains(deviceExtensions.begin(), deviceExtensions.end(), "VK_KHR_sampler_ycbcr_conversion"))
+			{
+				*curExtPoint = &samplerYCbCrConversionFeatures;
+				curExtPoint = &samplerYCbCrConversionFeatures.pNext;
+			}
+
+			vki.getPhysicalDeviceFeatures2KHR(physicalDevice, &coreFeatures);
+		}
+		else
+			coreFeatures.features = getPhysicalDeviceFeatures(vki, physicalDevice);
+
+		// Disable robustness by default, as it has an impact on performance on some HW.
+		coreFeatures.features.robustBufferAccess = false;
+	}
+};
+
+} // anonymous
+
 class DefaultDevice
 {
 public:
 										DefaultDevice					(const PlatformInterface& vkPlatform, const tcu::CommandLine& cmdLine);
 										~DefaultDevice					(void);
 
-	VkInstance							getInstance						(void) const	{ return *m_instance;					}
-	const InstanceInterface&			getInstanceInterface			(void) const	{ return m_instanceInterface;			}
-	const vector<string>&				getInstanceExtensions			(void) const	{ return m_instanceExtensions;			}
+	VkInstance							getInstance						(void) const	{ return *m_instance;								}
+	const InstanceInterface&			getInstanceInterface			(void) const	{ return m_instanceInterface;						}
+	const vector<string>&				getInstanceExtensions			(void) const	{ return m_instanceExtensions;						}
 
-	VkPhysicalDevice					getPhysicalDevice				(void) const	{ return m_physicalDevice;				}
-	const VkPhysicalDeviceFeatures&		getDeviceFeatures				(void) const	{ return m_deviceFeatures;				}
-	VkDevice							getDevice						(void) const	{ return *m_device;						}
-	const DeviceInterface&				getDeviceInterface				(void) const	{ return m_deviceInterface;				}
-	const VkPhysicalDeviceProperties&	getDeviceProperties				(void) const	{ return m_deviceProperties;			}
-	const vector<string>&				getDeviceExtensions				(void) const	{ return m_deviceExtensions;			}
+	VkPhysicalDevice					getPhysicalDevice				(void) const	{ return m_physicalDevice;							}
+	const VkPhysicalDeviceFeatures&		getDeviceFeatures				(void) const	{ return m_deviceFeatures.coreFeatures.features;	}
+	const VkPhysicalDeviceFeatures2KHR&	getDeviceFeatures2				(void) const	{ return m_deviceFeatures.coreFeatures;				}
+	VkDevice							getDevice						(void) const	{ return *m_device;									}
+	const DeviceInterface&				getDeviceInterface				(void) const	{ return m_deviceInterface;							}
+	const VkPhysicalDeviceProperties&	getDeviceProperties				(void) const	{ return m_deviceProperties;						}
+	const vector<string>&				getDeviceExtensions				(void) const	{ return m_deviceExtensions;						}
 
-	deUint32							getUniversalQueueFamilyIndex	(void) const	{ return m_universalQueueFamilyIndex;	}
+	deUint32							getUniversalQueueFamilyIndex	(void) const	{ return m_universalQueueFamilyIndex;				}
 	VkQueue								getUniversalQueue				(void) const;
 
 private:
@@ -222,9 +272,9 @@
 	const VkPhysicalDevice				m_physicalDevice;
 
 	const deUint32						m_universalQueueFamilyIndex;
-	const VkPhysicalDeviceFeatures		m_deviceFeatures;
-	const VkPhysicalDeviceProperties	m_deviceProperties;
 	const vector<string>				m_deviceExtensions;
+	const DeviceFeatures				m_deviceFeatures;
+	const VkPhysicalDeviceProperties	m_deviceProperties;
 
 	const Unique<VkDevice>				m_device;
 	const DeviceDriver					m_deviceInterface;
@@ -236,10 +286,15 @@
 	, m_instanceInterface			(vkPlatform, *m_instance)
 	, m_physicalDevice				(chooseDevice(m_instanceInterface, *m_instance, cmdLine))
 	, m_universalQueueFamilyIndex	(findQueueFamilyIndexWithCaps(m_instanceInterface, m_physicalDevice, VK_QUEUE_GRAPHICS_BIT|VK_QUEUE_COMPUTE_BIT))
-	, m_deviceFeatures				(filterDefaultDeviceFeatures(getPhysicalDeviceFeatures(m_instanceInterface, m_physicalDevice)))
-	, m_deviceProperties			(getPhysicalDeviceProperties(m_instanceInterface, m_physicalDevice))
 	, m_deviceExtensions			(filterExtensions(enumerateDeviceExtensionProperties(m_instanceInterface, m_physicalDevice, DE_NULL)))
-	, m_device						(createDefaultDevice(m_instanceInterface, m_physicalDevice, m_universalQueueFamilyIndex, m_deviceFeatures, m_deviceExtensions, cmdLine))
+	, m_deviceFeatures				(m_instanceInterface, m_physicalDevice, m_instanceExtensions, m_deviceExtensions)
+	, m_deviceProperties			(getPhysicalDeviceProperties(m_instanceInterface, m_physicalDevice))
+	, m_device						(createDefaultDevice(m_instanceInterface,
+														 m_physicalDevice,
+														 m_universalQueueFamilyIndex,
+														 m_deviceFeatures.coreFeatures,
+														 m_deviceExtensions,
+														 cmdLine))
 	, m_deviceInterface				(m_instanceInterface, *m_device)
 {
 }
@@ -253,15 +308,8 @@
 	return getDeviceQueue(m_deviceInterface, *m_device, m_universalQueueFamilyIndex, 0);
 }
 
-VkPhysicalDeviceFeatures DefaultDevice::filterDefaultDeviceFeatures (const VkPhysicalDeviceFeatures& deviceFeatures)
+namespace
 {
-	VkPhysicalDeviceFeatures enabledDeviceFeatures = deviceFeatures;
-
-	// Disable robustness by default, as it has an impact on performance on some HW.
-	enabledDeviceFeatures.robustBufferAccess = false;
-
-	return enabledDeviceFeatures;
-}
 
 // Allocator utilities
 
@@ -273,6 +321,8 @@
 	return new SimpleAllocator(device->getDeviceInterface(), device->getDevice(), memoryProperties);
 }
 
+} // anonymous
+
 // Context
 
 Context::Context (tcu::TestContext&							testCtx,
@@ -295,6 +345,7 @@
 const vk::InstanceInterface&			Context::getInstanceInterface			(void) const { return m_device->getInstanceInterface();			}
 vk::VkPhysicalDevice					Context::getPhysicalDevice				(void) const { return m_device->getPhysicalDevice();			}
 const vk::VkPhysicalDeviceFeatures&		Context::getDeviceFeatures				(void) const { return m_device->getDeviceFeatures();			}
+const vk::VkPhysicalDeviceFeatures2KHR&	Context::getDeviceFeatures2				(void) const { return m_device->getDeviceFeatures2();			}
 const vk::VkPhysicalDeviceProperties&	Context::getDeviceProperties			(void) const { return m_device->getDeviceProperties();			}
 const vector<string>&					Context::getDeviceExtensions			(void) const { return m_device->getDeviceExtensions();			}
 vk::VkDevice							Context::getDevice						(void) const { return m_device->getDevice();					}
diff --git a/external/vulkancts/modules/vulkan/vktTestCase.hpp b/external/vulkancts/modules/vulkan/vktTestCase.hpp
index 9c6f71a..f2bb700 100644
--- a/external/vulkancts/modules/vulkan/vktTestCase.hpp
+++ b/external/vulkancts/modules/vulkan/vktTestCase.hpp
@@ -65,6 +65,7 @@
 	const vk::InstanceInterface&				getInstanceInterface			(void) const;
 	vk::VkPhysicalDevice						getPhysicalDevice				(void) const;
 	const vk::VkPhysicalDeviceFeatures&			getDeviceFeatures				(void) const;
+	const vk::VkPhysicalDeviceFeatures2KHR&		getDeviceFeatures2				(void) const;
 	const vk::VkPhysicalDeviceProperties&		getDeviceProperties				(void) const;
 	const std::vector<std::string>&				getDeviceExtensions				(void) const;
 	vk::VkDevice								getDevice						(void) const;
diff --git a/external/vulkancts/modules/vulkan/vktTestPackage.cpp b/external/vulkancts/modules/vulkan/vktTestPackage.cpp
index 0dcdc4e..957e997 100644
--- a/external/vulkancts/modules/vulkan/vktTestPackage.cpp
+++ b/external/vulkancts/modules/vulkan/vktTestPackage.cpp
@@ -76,6 +76,7 @@
 #include "vktFragmentOperationsTests.hpp"
 #include "vktTextureTests.hpp"
 #include "vktGeometryTests.hpp"
+#include "vktYCbCrTests.hpp"
 
 #include <vector>
 #include <sstream>
@@ -398,6 +399,7 @@
 	addChild(FragmentOperations::createTests(m_testCtx));
 	addChild(texture::createTests			(m_testCtx));
 	addChild(geometry::createTests			(m_testCtx));
+	addChild(ycbcr::createTests				(m_testCtx));
 }
 
 } // vkt
diff --git a/external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTimingTests.cpp b/external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTimingTests.cpp
index 8c2c405..540e511 100644
--- a/external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTimingTests.cpp
+++ b/external/vulkancts/modules/vulkan/wsi/vktWsiDisplayTimingTests.cpp
@@ -486,7 +486,7 @@
 			vk::VK_ATTACHMENT_LOAD_OP_DONT_CARE,
 			vk::VK_ATTACHMENT_STORE_OP_DONT_CARE,
 
-			vk::VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+			vk::VK_IMAGE_LAYOUT_UNDEFINED,
 			vk::VK_IMAGE_LAYOUT_PRESENT_SRC_KHR
 		}
 	};
@@ -1247,7 +1247,7 @@
 		else
 		{
 			desiredPresentTime = m_prevDesiredPresentTime + m_targetIPD;
-			if (presentTime.presentID == 80)
+			if ((presentTime.presentID == 80) && (m_swapchainConfig.presentMode != vk::VK_PRESENT_MODE_MAILBOX_KHR))
 			{
 				// Test if desiredPresentTime is 1 second earlier (i.e. before the previous image could have been presented)
 				presentTime.desiredPresentTime -= SECOND;
diff --git a/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp b/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp
index 2079577..b72a910 100644
--- a/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp
+++ b/external/vulkancts/modules/vulkan/wsi/vktWsiIncrementalPresentTests.cpp
@@ -363,6 +363,8 @@
 												   vk::VkRenderPass				renderPass,
 												   vk::VkFramebuffer			framebuffer,
 												   vk::VkPipeline				pipeline,
+												   vk::VkImage					image,
+												   bool							isFirst,
 												   size_t						imageNextFrame,
 												   size_t						currentFrame,
 												   deUint32						imageWidth,
@@ -389,6 +391,31 @@
 	VK_CHECK(vkd.beginCommandBuffer(*commandBuffer, &beginInfo));
 
 	{
+		const vk::VkImageSubresourceRange subRange =
+		{
+			vk::VK_IMAGE_ASPECT_COLOR_BIT,
+			0,
+			1,
+			0,
+			1
+		};
+		const vk::VkImageMemoryBarrier barrier =
+		{
+			vk::VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			vk::VK_ACCESS_TRANSFER_WRITE_BIT,
+			vk::VK_ACCESS_TRANSFER_READ_BIT | vk::VK_ACCESS_TRANSFER_WRITE_BIT,
+			isFirst ? vk::VK_IMAGE_LAYOUT_UNDEFINED : vk::VK_IMAGE_LAYOUT_PRESENT_SRC_KHR,
+			vk::VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			image,
+			subRange
+		};
+		vkd.cmdPipelineBarrier(*commandBuffer, vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, vk::VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, 0, 0, DE_NULL, 0, DE_NULL, 1, &barrier);
+	}
+
+	{
 		const vk::VkClearValue			clearValue			= vk::makeClearValueColorF32(0.25f, 0.50f, 0.75f, 1.00f);
 		const vk::VkRenderPassBeginInfo	renderPassBeginInfo	=
 		{
@@ -901,6 +928,7 @@
 	vk::Move<vk::VkSwapchainKHR>					m_swapchain;
 	std::vector<vk::VkImage>						m_swapchainImages;
 	std::vector<size_t>								m_imageNextFrames;
+	std::vector<bool>								m_isFirst;
 
 	vk::Move<vk::VkRenderPass>						m_renderPass;
 	vk::Move<vk::VkPipeline>						m_pipeline;
@@ -1079,6 +1107,7 @@
 	m_swapchainImages		= vk::wsi::getSwapchainImages(m_vkd, *m_device, *m_swapchain);
 
 	m_imageNextFrames.resize(m_swapchainImages.size(), 0);
+	m_isFirst.resize(m_swapchainImages.size(), true);
 
 	m_renderPass			= createRenderPass(m_vkd, *m_device, imageFormat);
 	m_pipeline				= createPipeline(m_vkd, *m_device, *m_renderPass, *m_pipelineLayout, *m_vertexShaderModule, *m_fragmentShaderModule, imageWidth, imageHeight);
@@ -1130,6 +1159,7 @@
 
 	m_swapchainImages.clear();
 	m_imageNextFrames.clear();
+	m_isFirst.clear();
 
 	m_swapchain		= vk::Move<vk::VkSwapchainKHR>();
 	m_renderPass	= vk::Move<vk::VkRenderPass>();
@@ -1165,8 +1195,9 @@
 	// Create command buffer
 	{
 		imageNextFrame = m_imageNextFrames[imageIndex];
-		m_commandBuffers[m_frameNdx % m_commandBuffers.size()] = createCommandBuffer(m_vkd, *m_device, *m_commandPool, *m_pipelineLayout, *m_renderPass, m_framebuffers[imageIndex], *m_pipeline, imageNextFrame, m_frameNdx, width, height).disown();
+		m_commandBuffers[m_frameNdx % m_commandBuffers.size()] = createCommandBuffer(m_vkd, *m_device, *m_commandPool, *m_pipelineLayout, *m_renderPass, m_framebuffers[imageIndex], *m_pipeline, m_swapchainImages[imageIndex], m_isFirst[imageIndex], imageNextFrame, m_frameNdx, width, height).disown();
 		m_imageNextFrames[imageIndex] = m_frameNdx + 1;
+		m_isFirst[imageIndex] = false;
 	}
 
 	// Submit command buffer
diff --git a/external/vulkancts/modules/vulkan/ycbcr/CMakeLists.txt b/external/vulkancts/modules/vulkan/ycbcr/CMakeLists.txt
new file mode 100644
index 0000000..f8b53e8
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/CMakeLists.txt
@@ -0,0 +1,32 @@
+# YCbCr Tests
+
+include_directories(
+	..
+	../shaderexecutor
+	)
+
+set(DEQP_VK_YCBCR_SRCS
+	vktYCbCrConversionTests.cpp
+	vktYCbCrConversionTests.hpp
+	vktYCbCrFormatTests.cpp
+	vktYCbCrFormatTests.hpp
+	vktYCbCrImageQueryTests.cpp
+	vktYCbCrImageQueryTests.hpp
+	vktYCbCrViewTests.cpp
+	vktYCbCrViewTests.hpp
+	vktYCbCrTests.cpp
+	vktYCbCrTests.hpp
+	vktYCbCrUtil.cpp
+	vktYCbCrUtil.hpp
+	vktYCbCrCopyTests.cpp
+	vktYCbCrCopyTests.hpp
+	)
+
+set(DEQP_VK_YCBCR_LIBS
+	deqp-vk-shaderexecutor
+	tcutil
+	vkutil
+	)
+
+add_library(deqp-vk-ycbcr STATIC ${DEQP_VK_YCBCR_SRCS})
+target_link_libraries(deqp-vk-ycbcr ${DEQP_VK_YCBCR_LIBS})
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp
new file mode 100644
index 0000000..d5bee20
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.cpp
@@ -0,0 +1,3031 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Texture color conversion tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrConversionTests.hpp"
+
+#include "vktShaderExecutor.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktYCbCrUtil.hpp"
+
+#include "vkImageUtil.hpp"
+#include "vkMemUtil.hpp"
+#include "vkPrograms.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkQueryUtil.hpp"
+
+#include "tcuInterval.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuTexture.hpp"
+#include "tcuTextureUtil.hpp"
+#include "tcuVector.hpp"
+#include "tcuVectorUtil.hpp"
+#include "tcuFloatFormat.hpp"
+#include "tcuFloat.hpp"
+
+#include "deRandom.hpp"
+#include "deSTLUtil.hpp"
+#include "deSharedPtr.hpp"
+
+#include "deMath.h"
+#include "deFloat16.h"
+
+#include <vector>
+#include <iomanip>
+
+// \todo When defined color conversion extension is not used and conversion is performed in the shader
+// #define FAKE_COLOR_CONVERSION
+
+using tcu::Vec2;
+using tcu::Vec4;
+
+using tcu::UVec2;
+using tcu::UVec3;
+using tcu::UVec4;
+
+using tcu::IVec2;
+using tcu::IVec3;
+using tcu::IVec4;
+
+using tcu::TestLog;
+using tcu::Interval;
+using tcu::FloatFormat;
+
+using std::vector;
+using std::string;
+
+using namespace vkt::shaderexecutor;
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+typedef de::SharedPtr<vk::Unique<vk::VkBuffer> > VkBufferSp;
+typedef de::SharedPtr<vk::Allocation> AllocationSp;
+
+// \note Used for range expansion
+UVec4 getBitDepth (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+			return UVec4(8, 8, 8, 0);
+
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+			return UVec4(10, 0, 0, 0);
+
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+			return UVec4(10, 10, 0, 0);
+
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+			return UVec4(10, 10, 10, 10);
+
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+			return UVec4(10, 10, 10, 0);
+
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+			return UVec4(12, 0, 0, 0);
+
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+			return UVec4(12, 12, 0, 0);
+
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+			return UVec4(12, 12, 12, 12);
+
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return UVec4(16, 16, 16, 0);
+
+		default:
+			return tcu::getTextureFormatBitDepth(vk::mapVkFormat(format)).cast<deUint32>();
+	}
+}
+
+// \note Taken from explicit lod filtering tests
+FloatFormat getFilteringPrecision (vk::VkFormat format)
+{
+	const FloatFormat	reallyLow	(0, 0, 6, false, tcu::YES);
+	const FloatFormat	low			(0, 0, 7, false, tcu::YES);
+	const FloatFormat	fp16		(-14, 15, 10, false);
+	const FloatFormat	fp32		(-126, 127, 23, true);
+
+	switch (format)
+	{
+		case vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16:
+		case vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16:
+		case vk::VK_FORMAT_R5G6B5_UNORM_PACK16:
+		case vk::VK_FORMAT_B5G6R5_UNORM_PACK16:
+		case vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16:
+		case vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16:
+		case vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16:
+			return reallyLow;
+
+		case vk::VK_FORMAT_R8G8B8_UNORM:
+		case vk::VK_FORMAT_B8G8R8_UNORM:
+		case vk::VK_FORMAT_R8G8B8A8_UNORM:
+		case vk::VK_FORMAT_B8G8R8A8_UNORM:
+		case vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32:
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+			return low;
+
+		case vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32:
+		case vk::VK_FORMAT_A2B10G10R10_UNORM_PACK32:
+		case vk::VK_FORMAT_R16G16B16_UNORM:
+		case vk::VK_FORMAT_R16G16B16A16_UNORM:
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return fp16;
+
+		default:
+			DE_FATAL("Precision not defined for format");
+			return fp32;
+	}
+}
+
+// \note Taken from explicit lod filtering tests
+FloatFormat getConversionPrecision (vk::VkFormat format)
+{
+	const FloatFormat	reallyLow	(0, 0, 8, false, tcu::YES);
+	const FloatFormat	fp16		(-14, 15, 10, false);
+	const FloatFormat	fp32		(-126, 127, 23, true);
+
+	switch (format)
+	{
+		case vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16:
+		case vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16:
+		case vk::VK_FORMAT_R5G6B5_UNORM_PACK16:
+		case vk::VK_FORMAT_B5G6R5_UNORM_PACK16:
+		case vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16:
+		case vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16:
+		case vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16:
+			return reallyLow;
+
+		case vk::VK_FORMAT_R8G8B8_UNORM:
+		case vk::VK_FORMAT_B8G8R8_UNORM:
+		case vk::VK_FORMAT_R8G8B8A8_UNORM:
+		case vk::VK_FORMAT_B8G8R8A8_UNORM:
+		case vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32:
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+			return reallyLow;
+
+		case vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32:
+		case vk::VK_FORMAT_A2B10G10R10_UNORM_PACK32:
+		case vk::VK_FORMAT_R16G16B16_UNORM:
+		case vk::VK_FORMAT_R16G16B16A16_UNORM:
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return fp16;
+
+		default:
+			DE_FATAL("Precision not defined for format");
+			return fp32;
+	}
+}
+
+class ChannelAccess
+{
+public:
+					ChannelAccess	(tcu::TextureChannelClass	channelClass,
+									 deUint8					channelSize,
+									 const IVec3&				size,
+									 const IVec3&				bitPitch,
+									 void*						data,
+									 deUint32					bitOffset);
+
+	const IVec3&	getSize			(void) const { return m_size; }
+	const IVec3&	getBitPitch		(void) const { return m_bitPitch; }
+	void*			getDataPtr		(void) const { return m_data; }
+
+	Interval		getChannel		(const FloatFormat&	conversionFormat,
+									 const IVec3&		pos) const;
+	deUint32		getChannelUint	(const IVec3& pos) const;
+	float			getChannel		(const IVec3& pos) const;
+	void			setChannel		(const IVec3& pos, deUint32 x);
+	void			setChannel		(const IVec3& pos, float x);
+
+private:
+	const tcu::TextureChannelClass	m_channelClass;
+	const deUint8					m_channelSize;
+	const IVec3						m_size;
+	const IVec3						m_bitPitch;
+	void* const						m_data;
+	const deInt32					m_bitOffset;
+
+};
+
+ChannelAccess::ChannelAccess (tcu::TextureChannelClass	channelClass,
+							  deUint8					channelSize,
+							  const IVec3&				size,
+							  const IVec3&				bitPitch,
+							  void*						data,
+							  deUint32					bitOffset)
+	: m_channelClass	(channelClass)
+	, m_channelSize		(channelSize)
+	, m_size			(size)
+	, m_bitPitch		(bitPitch)
+
+	, m_data			((deUint8*)data + (bitOffset / 8))
+	, m_bitOffset		(bitOffset % 8)
+{
+}
+
+//! Extend < 32b signed integer to 32b
+inline deInt32 signExtend (deUint32 src, int bits)
+{
+	const deUint32 signBit = 1u << (bits-1);
+
+	src |= ~((src & signBit) - 1);
+
+	return (deInt32)src;
+}
+
+deUint32 divRoundUp (deUint32 a, deUint32 b)
+{
+	if (a % b == 0)
+		return a / b;
+	else
+		return (a / b) + 1;
+}
+
+deUint32 ChannelAccess::getChannelUint (const IVec3& pos) const
+{
+	DE_ASSERT(pos[0] < m_size[0]);
+	DE_ASSERT(pos[1] < m_size[1]);
+	DE_ASSERT(pos[2] < m_size[2]);
+
+	const deInt32			bitOffset	(m_bitOffset + tcu::dot(m_bitPitch, pos));
+	const deUint8* const	firstByte	= ((const deUint8*)m_data) + (bitOffset / 8);
+	const deUint32			byteCount	= divRoundUp((bitOffset + m_channelSize) - 8u * (bitOffset / 8u), 8u);
+	const deUint32			mask		(m_channelSize == 32u ? ~0x0u : (0x1u << m_channelSize) - 1u);
+	const deUint32			offset		= bitOffset % 8;
+	deUint32				bits		= 0u;
+
+	deMemcpy(&bits, firstByte, byteCount);
+
+	return (bits >> offset) & mask;
+}
+
+void ChannelAccess::setChannel (const IVec3& pos, deUint32 x)
+{
+	DE_ASSERT(pos[0] < m_size[0]);
+	DE_ASSERT(pos[1] < m_size[1]);
+	DE_ASSERT(pos[2] < m_size[2]);
+
+	const deInt32	bitOffset	(m_bitOffset + tcu::dot(m_bitPitch, pos));
+	deUint8* const	firstByte	= ((deUint8*)m_data) + (bitOffset / 8);
+	const deUint32	byteCount	= divRoundUp((bitOffset + m_channelSize) - 8u * (bitOffset / 8u), 8u);
+	const deUint32	mask		(m_channelSize == 32u ? ~0x0u : (0x1u << m_channelSize) - 1u);
+	const deUint32	offset		= bitOffset % 8;
+
+	const deUint32	bits		= (x & mask) << offset;
+	deUint32		oldBits		= 0;
+
+	deMemcpy(&oldBits, firstByte, byteCount);
+
+	{
+		const deUint32	newBits	= bits | (oldBits & (~(mask << offset)));
+
+		deMemcpy(firstByte, &newBits,  byteCount);
+	}
+}
+
+float ChannelAccess::getChannel (const IVec3& pos) const
+{
+	const deUint32	bits	(getChannelUint(pos));
+
+	switch (m_channelClass)
+	{
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+			return (float)bits / (float)(m_channelSize == 32 ? ~0x0u : ((0x1u << m_channelSize) - 1u));
+
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+			return (float)bits;
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+			return de::max(-1.0f, (float)signExtend(bits, m_channelSize) / (float)((0x1u << (m_channelSize - 1u)) - 1u));
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+			return (float)signExtend(bits, m_channelSize);
+
+		case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+			if (m_channelSize == 32)
+				return tcu::Float32(bits).asFloat();
+			else
+			{
+				DE_FATAL("Float type not supported");
+				return -1.0f;
+			}
+
+		default:
+			DE_FATAL("Unknown texture channel class");
+			return -1.0f;
+	}
+}
+
+Interval ChannelAccess::getChannel (const FloatFormat&	conversionFormat,
+									const IVec3&		pos) const
+{
+	const deUint32	bits	(getChannelUint(pos));
+
+	switch (m_channelClass)
+	{
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+			return conversionFormat.roundOut(conversionFormat.roundOut((double)bits, false)
+											/ conversionFormat.roundOut((double)(m_channelSize == 32 ? ~0x0u : ((0x1u << m_channelSize) - 1u)), false), false);
+
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+			return conversionFormat.roundOut((double)bits, false);
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+		{
+			const Interval result (conversionFormat.roundOut(conversionFormat.roundOut((double)signExtend(bits, m_channelSize), false)
+															/ conversionFormat.roundOut((double)((0x1u << (m_channelSize - 1u)) - 1u), false), false));
+
+			return Interval(de::max(-1.0, result.lo()), de::max(-1.0, result.hi()));
+		}
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+			return conversionFormat.roundOut((double)signExtend(bits, m_channelSize), false);
+
+		case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+			if (m_channelSize == 32)
+				return conversionFormat.roundOut(tcu::Float32(bits).asFloat(), false);
+			else
+			{
+				DE_FATAL("Float type not supported");
+				return Interval();
+			}
+
+		default:
+			DE_FATAL("Unknown texture channel class");
+			return Interval();
+	}
+}
+
+// \todo Taken from tcuTexture.cpp
+// \todo [2011-09-21 pyry] Move to tcutil?
+template <typename T>
+inline T convertSatRte (float f)
+{
+	// \note Doesn't work for 64-bit types
+	DE_STATIC_ASSERT(sizeof(T) < sizeof(deUint64));
+	DE_STATIC_ASSERT((-3 % 2 != 0) && (-4 % 2 == 0));
+
+	deInt64	minVal	= std::numeric_limits<T>::min();
+	deInt64 maxVal	= std::numeric_limits<T>::max();
+	float	q		= deFloatFrac(f);
+	deInt64 intVal	= (deInt64)(f-q);
+
+	// Rounding.
+	if (q == 0.5f)
+	{
+		if (intVal % 2 != 0)
+			intVal++;
+	}
+	else if (q > 0.5f)
+		intVal++;
+	// else Don't add anything
+
+	// Saturate.
+	intVal = de::max(minVal, de::min(maxVal, intVal));
+
+	return (T)intVal;
+}
+
+void ChannelAccess::setChannel (const IVec3& pos, float x)
+{
+	DE_ASSERT(pos[0] < m_size[0]);
+	DE_ASSERT(pos[1] < m_size[1]);
+	DE_ASSERT(pos[2] < m_size[2]);
+
+	const deUint32	mask	(m_channelSize == 32u ? ~0x0u : (0x1u << m_channelSize) - 1u);
+
+	switch (m_channelClass)
+	{
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT:
+		{
+			const deUint32	maxValue	(mask);
+			const deUint32	value		(de::min(maxValue, (deUint32)convertSatRte<deUint32>(x * (float)maxValue)));
+			setChannel(pos, value);
+			break;
+		}
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_FIXED_POINT:
+		{
+			const deInt32	range	((0x1u << (m_channelSize - 1u)) - 1u);
+			const deUint32	value	((deUint32)de::clamp<deInt32>(convertSatRte<deInt32>(x * (float)range), -range, range));
+			setChannel(pos, value);
+			break;
+		}
+
+		case tcu::TEXTURECHANNELCLASS_UNSIGNED_INTEGER:
+		{
+			const deUint32	maxValue	(mask);
+			const deUint32	value		(de::min(maxValue, (deUint32)x));
+			setChannel(pos, value);
+			break;
+		}
+
+		case tcu::TEXTURECHANNELCLASS_SIGNED_INTEGER:
+		{
+			const deInt32	minValue	(-(deInt32)(1u << (m_channelSize - 1u)));
+			const deInt32	maxValue	((deInt32)((1u << (m_channelSize - 1u)) - 1u));
+			const deUint32	value		((deUint32)de::clamp((deInt32)x, minValue, maxValue));
+			setChannel(pos, value);
+			break;
+		}
+
+		case tcu::TEXTURECHANNELCLASS_FLOATING_POINT:
+		{
+			if (m_channelSize == 32)
+			{
+				const deUint32	value		= tcu::Float32(x).bits();
+				setChannel(pos, value);
+			}
+			else
+				DE_FATAL("Float type not supported");
+			break;
+		}
+
+		default:
+			DE_FATAL("Unknown texture channel class");
+	}
+}
+
+ChannelAccess getChannelAccess (MultiPlaneImageData&				data,
+								const vk::PlanarFormatDescription&	formatInfo,
+								const UVec2&						size,
+								int									channelNdx)
+{
+	DE_ASSERT(formatInfo.hasChannelNdx(channelNdx));
+
+	const deUint32	planeNdx			= formatInfo.channels[channelNdx].planeNdx;
+	const deUint32	valueOffsetBits		= formatInfo.channels[channelNdx].offsetBits;
+	const deUint32	pixelStrideBytes	= formatInfo.channels[channelNdx].strideBytes;
+	const deUint32	pixelStrideBits		= pixelStrideBytes * 8;
+	const deUint8	sizeBits			= formatInfo.channels[channelNdx].sizeBits;
+
+	DE_ASSERT(size.x() % formatInfo.planes[planeNdx].widthDivisor == 0);
+	DE_ASSERT(size.y() % formatInfo.planes[planeNdx].heightDivisor == 0);
+
+	deUint32		accessWidth			= size.x() / formatInfo.planes[planeNdx].widthDivisor;
+	const deUint32	accessHeight		= size.y() / formatInfo.planes[planeNdx].heightDivisor;
+	const deUint32	elementSizeBytes	= formatInfo.planes[planeNdx].elementSizeBytes;
+
+	const deUint32	rowPitch			= formatInfo.planes[planeNdx].elementSizeBytes * accessWidth;
+	const deUint32	rowPitchBits		= rowPitch * 8;
+
+	if (pixelStrideBytes != elementSizeBytes)
+	{
+		DE_ASSERT(elementSizeBytes % pixelStrideBytes == 0);
+		accessWidth *= elementSizeBytes/pixelStrideBytes;
+	}
+
+	return ChannelAccess((tcu::TextureChannelClass)formatInfo.channels[channelNdx].type, sizeBits, IVec3(accessWidth, accessHeight, 1u), IVec3((int)pixelStrideBits, (int)rowPitchBits, 0), data.getPlanePtr(planeNdx), (deUint32)valueOffsetBits);
+}
+
+ShaderSpec createShaderSpec (void)
+{
+	ShaderSpec spec;
+
+	spec.globalDeclarations = "layout(set=" + de::toString((int)EXTRA_RESOURCES_DESCRIPTOR_SET_INDEX) + ", binding=0) uniform highp sampler2D u_sampler;";
+
+	spec.inputs.push_back(Symbol("uv", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP)));
+	spec.outputs.push_back(Symbol("o_color", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
+
+	spec.source = "o_color = texture(u_sampler, uv);\n";
+
+	return spec;
+}
+
+void genTexCoords (std::vector<Vec2>&	coords,
+				   const UVec2&			size)
+{
+	for (deUint32 y = 0; y < size.y() + (size.y() / 2); y++)
+	for (deUint32 x = 0; x < size.x() + (size.x() / 2); x++)
+	{
+		const float	fx	= (float)x;
+		const float	fy	= (float)y;
+
+		const float	fw	= (float)size.x();
+		const float	fh	= (float)size.y();
+
+		const float	s	= 1.5f * ((fx * 1.5f * fw + fx) / (1.5f * fw * 1.5f * fw)) - 0.25f;
+		const float	t	= 1.5f * ((fy * 1.5f * fh + fy) / (1.5f * fh * 1.5f * fh)) - 0.25f;
+
+		coords.push_back(Vec2(s, t));
+	}
+}
+
+Interval rangeExpandChroma (vk::VkSamplerYcbcrRangeKHR	range,
+							const FloatFormat&			conversionFormat,
+							const deUint32				bits,
+							const Interval&				sample)
+{
+	const deUint32	values	(0x1u << bits);
+
+	switch (range)
+	{
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR:
+			return conversionFormat.roundOut(sample - conversionFormat.roundOut(Interval((double)(0x1u << (bits - 1u)) / (double)((0x1u << bits) - 1u)), false), false);
+
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR:
+		{
+			const Interval	a			(conversionFormat.roundOut(sample * Interval((double)(values - 1u)), false));
+			const Interval	dividend	(conversionFormat.roundOut(a - Interval((double)(128u * (0x1u << (bits - 8u)))), false));
+			const Interval	divisor		((double)(224u * (0x1u << (bits - 8u))));
+			const Interval	result		(conversionFormat.roundOut(dividend / divisor, false));
+
+			return result;
+		}
+
+		default:
+			DE_FATAL("Unknown YCbCrRange");
+			return Interval();
+	}
+}
+
+Interval rangeExpandLuma (vk::VkSamplerYcbcrRangeKHR	range,
+						  const FloatFormat&			conversionFormat,
+						  const deUint32				bits,
+						  const Interval&				sample)
+{
+	const deUint32	values	(0x1u << bits);
+
+	switch (range)
+	{
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR:
+			return conversionFormat.roundOut(sample, false);
+
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR:
+		{
+			const Interval	a			(conversionFormat.roundOut(sample * Interval((double)(values - 1u)), false));
+			const Interval	dividend	(conversionFormat.roundOut(a - Interval((double)(16u * (0x1u << (bits - 8u)))), false));
+			const Interval	divisor		((double)(219u * (0x1u << (bits - 8u))));
+			const Interval	result		(conversionFormat.roundOut(dividend / divisor, false));
+
+			return result;
+		}
+
+		default:
+			DE_FATAL("Unknown YCbCrRange");
+			return Interval();
+	}
+}
+
+Interval clampMaybe (const Interval&	x,
+					 double				min,
+					 double				max)
+{
+	Interval result = x;
+
+	DE_ASSERT(min <= max);
+
+	if (x.lo() < min)
+		result = result | Interval(min);
+
+	if (x.hi() > max)
+		result = result | Interval(max);
+
+	return result;
+}
+
+void convertColor (vk::VkSamplerYcbcrModelConversionKHR	colorModel,
+				   vk::VkSamplerYcbcrRangeKHR			range,
+				   const FloatFormat&					conversionFormat,
+				   const UVec4&							bitDepth,
+				   const Interval						input[4],
+				   Interval								output[4])
+{
+	switch (colorModel)
+	{
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR:
+		{
+			for (size_t ndx = 0; ndx < 4; ndx++)
+				output[ndx] = input[ndx];
+			break;
+		}
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR:
+		{
+			output[0] = clampMaybe(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]), -0.5, 0.5);
+			output[1] = clampMaybe(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]), 0.0, 1.0);
+			output[2] = clampMaybe(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]), -0.5, 0.5);
+			output[3] = input[3];
+			break;
+		}
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR:
+		{
+			const Interval	y			(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]));
+			const Interval	cr			(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]));
+			const Interval	cb			(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]));
+
+			const Interval	yClamped	(clampMaybe(y,   0.0, 1.0));
+			const Interval	crClamped	(clampMaybe(cr, -0.5, 0.5));
+			const Interval	cbClamped	(clampMaybe(cb, -0.5, 0.5));
+
+			output[0] = conversionFormat.roundOut(yClamped + conversionFormat.roundOut(1.402 * crClamped, false), false);
+			output[1] = conversionFormat.roundOut(conversionFormat.roundOut(yClamped - conversionFormat.roundOut((0.202008 / 0.587) * cbClamped, false), false) - conversionFormat.roundOut((0.419198 / 0.587) * crClamped, false), false);
+			output[2] = conversionFormat.roundOut(yClamped + conversionFormat.roundOut(1.772 * cbClamped, false), false);
+			output[3] = input[3];
+			break;
+		}
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR:
+		{
+			const Interval	y			(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]));
+			const Interval	cr			(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]));
+			const Interval	cb			(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]));
+
+			const Interval	yClamped	(clampMaybe(y,   0.0, 1.0));
+			const Interval	crClamped	(clampMaybe(cr, -0.5, 0.5));
+			const Interval	cbClamped	(clampMaybe(cb, -0.5, 0.5));
+
+			output[0] = conversionFormat.roundOut(yClamped + conversionFormat.roundOut(1.5748 * crClamped, false), false);
+			output[1] = conversionFormat.roundOut(conversionFormat.roundOut(yClamped - conversionFormat.roundOut((0.13397432 / 0.7152) * cbClamped, false), false) - conversionFormat.roundOut((0.33480248 / 0.7152) * crClamped, false), false);
+			output[2] = conversionFormat.roundOut(yClamped + conversionFormat.roundOut(1.8556 * cbClamped, false), false);
+			output[3] = input[3];
+			break;
+		}
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR:
+		{
+			const Interval	y			(rangeExpandLuma(range, conversionFormat, bitDepth[1], input[1]));
+			const Interval	cr			(rangeExpandChroma(range, conversionFormat, bitDepth[0], input[0]));
+			const Interval	cb			(rangeExpandChroma(range, conversionFormat, bitDepth[2], input[2]));
+
+			const Interval	yClamped	(clampMaybe(y,   0.0, 1.0));
+			const Interval	crClamped	(clampMaybe(cr, -0.5, 0.5));
+			const Interval	cbClamped	(clampMaybe(cb, -0.5, 0.5));
+
+			output[0] = conversionFormat.roundOut(yClamped + conversionFormat.roundOut(1.4746 * crClamped, false), false);
+			output[1] = conversionFormat.roundOut(conversionFormat.roundOut(yClamped - conversionFormat.roundOut(conversionFormat.roundOut(0.11156702 / 0.6780, false) * cbClamped, false), false) - conversionFormat.roundOut(conversionFormat.roundOut(0.38737742 / 0.6780, false) * crClamped, false), false);
+			output[2] = conversionFormat.roundOut(yClamped + conversionFormat.roundOut(1.8814 * cbClamped, false), false);
+			output[3] = input[3];
+			break;
+		}
+
+		default:
+			DE_FATAL("Unknown YCbCrModel");
+	}
+
+	if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR)
+	{
+		for (int ndx = 0; ndx < 3; ndx++)
+			output[ndx] = clampMaybe(output[ndx], 0.0, 1.0);
+	}
+}
+
+int mirror (int coord)
+{
+	return coord >= 0 ? coord : -(1 + coord);
+}
+
+int imod (int a, int b)
+{
+	int m = a % b;
+	return m < 0 ? m + b : m;
+}
+
+int wrap (vk::VkSamplerAddressMode	addressMode,
+		  int						coord,
+		  int						size)
+{
+	switch (addressMode)
+	{
+		case vk::VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT:
+			return (size - 1) - mirror(imod(coord, 2 * size) - size);
+
+		case vk::VK_SAMPLER_ADDRESS_MODE_REPEAT:
+			return imod(coord, size);
+
+		case vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE:
+			return de::clamp(coord, 0, size - 1);
+
+		case vk::VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE:
+			return de::clamp(mirror(coord), 0, size - 1);
+
+		default:
+			DE_FATAL("Unknown wrap mode");
+			return ~0;
+	}
+}
+
+Interval frac (const Interval& x)
+{
+	if (x.hi() - x.lo() >= 1.0)
+		return Interval(0.0, 1.0);
+	else
+	{
+		const Interval ret (deFrac(x.lo()), deFrac(x.hi()));
+
+		return ret;
+	}
+}
+
+Interval calculateUV (const FloatFormat&	coordFormat,
+					  const Interval&		st,
+					  const int				size)
+{
+	return coordFormat.roundOut(coordFormat.roundOut(st, false) * Interval((double)size), false);
+}
+
+IVec2 calculateNearestIJRange (const FloatFormat&	coordFormat,
+							   const Interval&		uv)
+{
+	const Interval	ij	(coordFormat.roundOut(coordFormat.roundOut(uv, false) - Interval(0.5), false));
+
+	return IVec2(deRoundToInt32(ij.lo() - coordFormat.ulp(ij.lo(), 1)), deRoundToInt32(ij.hi() + coordFormat.ulp(ij.hi(), 1)));
+}
+
+// Calculate range of pixel coordinates that can be used as lower coordinate for linear sampling
+IVec2 calculateLinearIJRange (const FloatFormat&	coordFormat,
+							  const Interval&		uv)
+{
+	const Interval	ij	(coordFormat.roundOut(uv - Interval(0.5), false));
+
+	return IVec2(deFloorToInt32(ij.lo()), deFloorToInt32(ij.hi()));
+}
+
+Interval calculateAB (const deUint32	subTexelPrecisionBits,
+					  const Interval&	uv,
+					  int				ij)
+{
+	const deUint32	subdivisions	= 0x1u << subTexelPrecisionBits;
+	const Interval	ab				(frac((uv - 0.5) & Interval((double)ij, (double)(ij + 1))));
+	const Interval	gridAB			(ab * Interval(subdivisions));
+	const Interval	rounded			(de::max(deFloor(gridAB.lo()) / subdivisions, 0.0) , de::min(deCeil(gridAB.hi()) / subdivisions, 1.0));
+
+	return rounded;
+}
+
+Interval lookupWrapped (const ChannelAccess&		access,
+						const FloatFormat&			conversionFormat,
+						vk::VkSamplerAddressMode	addressModeU,
+						vk::VkSamplerAddressMode	addressModeV,
+						const IVec2&				coord)
+{
+	return access.getChannel(conversionFormat, IVec3(wrap(addressModeU, coord.x(), access.getSize().x()), wrap(addressModeV, coord.y(), access.getSize().y()), 0));
+}
+
+Interval linearInterpolate (const FloatFormat&	filteringFormat,
+							const Interval&		a,
+							const Interval&		b,
+							const Interval&		p00,
+							const Interval&		p10,
+							const Interval&		p01,
+							const Interval&		p11)
+{
+	const Interval p[4] =
+	{
+		p00,
+		p10,
+		p01,
+		p11
+	};
+	Interval	result	(0.0);
+
+	for (size_t ndx = 0; ndx < 4; ndx++)
+	{
+		const Interval	weightA	(filteringFormat.roundOut((ndx % 2) == 0 ? (1.0 - a) : a, false));
+		const Interval	weightB	(filteringFormat.roundOut((ndx / 2) == 0 ? (1.0 - b) : b, false));
+		const Interval	weight	(filteringFormat.roundOut(weightA * weightB, false));
+
+		result = filteringFormat.roundOut(result + filteringFormat.roundOut(p[ndx] * weight, false), false);
+	}
+
+	return result;
+}
+
+Interval calculateImplicitChromaUV (const FloatFormat&		coordFormat,
+									vk::VkChromaLocationKHR	offset,
+									const Interval&			uv)
+{
+	if (offset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR)
+		return coordFormat.roundOut(0.5 * coordFormat.roundOut(uv + 0.5, false), false);
+	else
+		return coordFormat.roundOut(0.5 * uv, false);
+}
+
+Interval linearSample (const ChannelAccess&		access,
+					   const FloatFormat&		conversionFormat,
+					   const FloatFormat&		filteringFormat,
+					   vk::VkSamplerAddressMode	addressModeU,
+					   vk::VkSamplerAddressMode	addressModeV,
+					   const IVec2&				coord,
+					   const Interval&			a,
+					   const Interval&			b)
+{
+	return linearInterpolate(filteringFormat, a, b,
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + IVec2(0, 0)),
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + IVec2(1, 0)),
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + IVec2(0, 1)),
+									lookupWrapped(access, conversionFormat, addressModeU, addressModeV, coord + IVec2(1, 1)));
+}
+
+int divFloor (int a, int b)
+{
+	if (a % b == 0)
+		return a / b;
+	else if (a > 0)
+		return a / b;
+	else
+		return (a / b) - 1;
+}
+
+Interval reconstructLinearXChromaSample (const FloatFormat&			filteringFormat,
+										 const FloatFormat&			conversionFormat,
+										 vk::VkChromaLocationKHR	offset,
+										 vk::VkSamplerAddressMode	addressModeU,
+										 vk::VkSamplerAddressMode	addressModeV,
+										 const ChannelAccess&		access,
+										 int						i,
+										 int						j)
+{
+	const int subI	= divFloor(i, 2);
+
+	if (offset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR)
+	{
+		if (i % 2 == 0)
+			return lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI, j));
+		else
+		{
+			const Interval	a	(filteringFormat.roundOut(0.5 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI, j)), false));
+			const Interval	b	(filteringFormat.roundOut(0.5 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI + 1, j)), false));
+
+			return filteringFormat.roundOut(a + b, false);
+		}
+	}
+	else if (offset == vk::VK_CHROMA_LOCATION_MIDPOINT_KHR)
+	{
+		if (i % 2 == 0)
+		{
+			const Interval	a	(filteringFormat.roundOut(0.25 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI - 1, j)), false));
+			const Interval	b	(filteringFormat.roundOut(0.75 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI, j)), false));
+
+			return filteringFormat.roundOut(a + b, false);
+		}
+		else
+		{
+			const Interval	a	(filteringFormat.roundOut(0.25 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI + 1, j)), false));
+			const Interval	b	(filteringFormat.roundOut(0.75 * lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI, j)), false));
+
+			return filteringFormat.roundOut(a + b, false);
+		}
+	}
+	else
+	{
+		DE_FATAL("Unknown sample location");
+		return Interval();
+	}
+}
+
+Interval reconstructLinearXYChromaSample (const FloatFormat&			filteringFormat,
+										  const FloatFormat&			conversionFormat,
+										  vk::VkChromaLocationKHR		xOffset,
+										  vk::VkChromaLocationKHR		yOffset,
+										  vk::VkSamplerAddressMode		addressModeU,
+										  vk::VkSamplerAddressMode		addressModeV,
+										  const ChannelAccess&			access,
+										  int							i,
+										  int							j)
+{
+	const int		subI	= xOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR
+							? divFloor(i, 2)
+							: (i % 2 == 0 ? divFloor(i, 2) - 1 : divFloor(i, 2));
+	const int		subJ	= yOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR
+							? divFloor(j, 2)
+							: (j % 2 == 0 ? divFloor(j, 2) - 1 : divFloor(j, 2));
+
+	const double	a		= xOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR
+							? (i % 2 == 0 ? 0.0 : 0.5)
+							: (i % 2 == 0 ? 0.25 : 0.75);
+	const double	b		= yOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR
+							? (j % 2 == 0 ? 0.0 : 0.5)
+							: (j % 2 == 0 ? 0.25 : 0.75);
+
+	return linearInterpolate(filteringFormat, a, b,
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI, subJ)),
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI + 1, subJ)),
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI, subJ + 1)),
+								lookupWrapped(access, conversionFormat, addressModeU, addressModeV, IVec2(subI + 1, subJ + 1)));
+}
+
+const ChannelAccess& swizzle (vk::VkComponentSwizzle	swizzle,
+							  const ChannelAccess&		identityPlane,
+							  const ChannelAccess&		rPlane,
+							  const ChannelAccess&		gPlane,
+							  const ChannelAccess&		bPlane,
+							  const ChannelAccess&		aPlane)
+{
+	switch (swizzle)
+	{
+		case vk::VK_COMPONENT_SWIZZLE_IDENTITY:	return identityPlane;
+		case vk::VK_COMPONENT_SWIZZLE_R:		return rPlane;
+		case vk::VK_COMPONENT_SWIZZLE_G:		return gPlane;
+		case vk::VK_COMPONENT_SWIZZLE_B:		return bPlane;
+		case vk::VK_COMPONENT_SWIZZLE_A:		return aPlane;
+
+		default:
+			DE_FATAL("Unsupported swizzle");
+			return identityPlane;
+	}
+}
+
+void calculateBounds (const ChannelAccess&					rPlane,
+					  const ChannelAccess&					gPlane,
+					  const ChannelAccess&					bPlane,
+					  const ChannelAccess&					aPlane,
+					  const UVec4&							bitDepth,
+					  const vector<Vec2>&					sts,
+					  const FloatFormat&					filteringFormat,
+					  const FloatFormat&					conversionFormat,
+					  const deUint32						subTexelPrecisionBits,
+					  vk::VkFilter							filter,
+					  vk::VkSamplerYcbcrModelConversionKHR	colorModel,
+					  vk::VkSamplerYcbcrRangeKHR			range,
+					  vk::VkFilter							chromaFilter,
+					  vk::VkChromaLocationKHR				xChromaOffset,
+					  vk::VkChromaLocationKHR				yChromaOffset,
+					  const vk::VkComponentMapping&			componentMapping,
+					  bool									explicitReconstruction,
+					  vk::VkSamplerAddressMode				addressModeU,
+					  vk::VkSamplerAddressMode				addressModeV,
+					  std::vector<Vec4>&					minBounds,
+					  std::vector<Vec4>&					maxBounds,
+					  std::vector<Vec4>&					uvBounds,
+					  std::vector<IVec4>&					ijBounds)
+{
+	const FloatFormat		highp			(-126, 127, 23, true,
+											 tcu::MAYBE,	// subnormals
+											 tcu::YES,		// infinities
+											 tcu::MAYBE);	// NaN
+	const FloatFormat		coordFormat		(-32, 32, 16, true);
+	const ChannelAccess&	rAccess			(swizzle(componentMapping.r, rPlane, rPlane, gPlane, bPlane, aPlane));
+	const ChannelAccess&	gAccess			(swizzle(componentMapping.g, gPlane, rPlane, gPlane, bPlane, aPlane));
+	const ChannelAccess&	bAccess			(swizzle(componentMapping.b, bPlane, rPlane, gPlane, bPlane, aPlane));
+	const ChannelAccess&	aAccess			(swizzle(componentMapping.a, aPlane, rPlane, gPlane, bPlane, aPlane));
+
+	const bool				subsampledX		= gAccess.getSize().x() > rAccess.getSize().x();
+	const bool				subsampledY		= gAccess.getSize().y() > rAccess.getSize().y();
+
+	minBounds.resize(sts.size(), Vec4(TCU_INFINITY));
+	maxBounds.resize(sts.size(), Vec4(-TCU_INFINITY));
+
+	uvBounds.resize(sts.size(), Vec4(TCU_INFINITY, -TCU_INFINITY, TCU_INFINITY, -TCU_INFINITY));
+	ijBounds.resize(sts.size(), IVec4(0x7FFFFFFF, -1 -0x7FFFFFFF, 0x7FFFFFFF, -1 -0x7FFFFFFF));
+
+	// Chroma plane sizes must match
+	DE_ASSERT(rAccess.getSize() == bAccess.getSize());
+
+	// Luma plane sizes must match
+	DE_ASSERT(gAccess.getSize() == aAccess.getSize());
+
+	// Luma plane size must match chroma plane or be twice as big
+	DE_ASSERT(rAccess.getSize().x() == gAccess.getSize().x() || 2 * rAccess.getSize().x() == gAccess.getSize().x());
+	DE_ASSERT(rAccess.getSize().y() == gAccess.getSize().y() || 2 * rAccess.getSize().y() == gAccess.getSize().y());
+
+	for (size_t ndx = 0; ndx < sts.size(); ndx++)
+	{
+		const Vec2	st		(sts[ndx]);
+		Interval	bounds[4];
+
+		const Interval	u	(calculateUV(coordFormat, st[0], gAccess.getSize().x()));
+		const Interval	v	(calculateUV(coordFormat, st[1], gAccess.getSize().y()));
+
+		uvBounds[ndx][0] = (float)u.lo();
+		uvBounds[ndx][1] = (float)u.hi();
+
+		uvBounds[ndx][2] = (float)v.lo();
+		uvBounds[ndx][3] = (float)v.hi();
+
+		if (filter == vk::VK_FILTER_NEAREST)
+		{
+			const IVec2	iRange	(calculateNearestIJRange(coordFormat, u));
+			const IVec2	jRange	(calculateNearestIJRange(coordFormat, v));
+
+			ijBounds[ndx][0] = iRange[0];
+			ijBounds[ndx][1] = iRange[1];
+
+			ijBounds[ndx][2] = jRange[0];
+			ijBounds[ndx][3] = jRange[1];
+
+			for (int j = jRange.x(); j <= jRange.y(); j++)
+			for (int i = iRange.x(); i <= iRange.y(); i++)
+			{
+				const Interval	gValue	(lookupWrapped(gAccess, conversionFormat, addressModeU, addressModeV, IVec2(i, j)));
+				const Interval	aValue	(lookupWrapped(aAccess, conversionFormat, addressModeU, addressModeV, IVec2(i, j)));
+
+				if (subsampledX || subsampledY)
+				{
+					if (explicitReconstruction)
+					{
+						if (chromaFilter == vk::VK_FILTER_NEAREST)
+						{
+							// Nearest, Reconstructed chroma with explicit nearest filtering
+							const int		subI		= subsampledX ? i / 2 : i;
+							const int		subJ		= subsampledY ? j / 2 : j;
+							const Interval	srcColor[]	=
+							{
+								lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2(subI, subJ)),
+								gValue,
+								lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2(subI, subJ)),
+								aValue
+							};
+							Interval		dstColor[4];
+
+							convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+							for (size_t compNdx = 0; compNdx < 4; compNdx++)
+								bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+						}
+						else if (chromaFilter == vk::VK_FILTER_LINEAR)
+						{
+							if (subsampledX && subsampledY)
+							{
+								// Nearest, Reconstructed both chroma samples with explicit linear filtering
+								const Interval	rValue	(reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, rAccess, i, j));
+								const Interval	bValue	(reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, bAccess, i, j));
+								const Interval	srcColor[]	=
+								{
+									rValue,
+									gValue,
+									bValue,
+									aValue
+								};
+								Interval		dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+							else if (subsampledX)
+							{
+								// Nearest, Reconstructed x chroma samples with explicit linear filtering
+								const Interval	rValue	(reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, rAccess, i, j));
+								const Interval	bValue	(reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, bAccess, i, j));
+								const Interval	srcColor[]	=
+								{
+									rValue,
+									gValue,
+									bValue,
+									aValue
+								};
+								Interval		dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+							else
+								DE_FATAL("Unexpected chroma reconstruction");
+						}
+						else
+							DE_FATAL("Unknown filter");
+					}
+					else
+					{
+						const Interval	chromaU	(subsampledX ? calculateImplicitChromaUV(coordFormat, xChromaOffset, u) : u);
+						const Interval	chromaV	(subsampledY ? calculateImplicitChromaUV(coordFormat, yChromaOffset, v) : v);
+
+						if (chromaFilter == vk::VK_FILTER_NEAREST)
+						{
+							// Nearest, reconstructed chroma samples with implicit nearest filtering
+							const IVec2	chromaIRange	(subsampledX ? calculateNearestIJRange(coordFormat, chromaU) : IVec2(i, i));
+							const IVec2	chromaJRange	(subsampledY ? calculateNearestIJRange(coordFormat, chromaV) : IVec2(j, j));
+
+							for (int chromaJ = chromaJRange.x(); chromaJ <= chromaJRange.y(); chromaJ++)
+							for (int chromaI = chromaIRange.x(); chromaI <= chromaIRange.x(); chromaI++)
+							{
+								const Interval	srcColor[]	=
+								{
+									lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ)),
+									gValue,
+									lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ)),
+									aValue
+								};
+								Interval		dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+						}
+						else if (chromaFilter == vk::VK_FILTER_LINEAR)
+						{
+							// Nearest, reconstructed chroma samples with implicit linear filtering
+							const IVec2	chromaIRange	(subsampledX ? calculateLinearIJRange(coordFormat, chromaU) : IVec2(i, i));
+							const IVec2	chromaJRange	(subsampledY ? calculateLinearIJRange(coordFormat, chromaV) : IVec2(j, j));
+
+							for (int chromaJ = chromaJRange.x(); chromaJ <= chromaJRange.y(); chromaJ++)
+							for (int chromaI = chromaIRange.x(); chromaI <= chromaIRange.x(); chromaI++)
+							{
+								const Interval	chromaA	(calculateAB(subTexelPrecisionBits, chromaU, chromaI));
+								const Interval	chromaB	(calculateAB(subTexelPrecisionBits, chromaV, chromaJ));
+
+								const Interval	srcColor[]	=
+								{
+									linearSample(rAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ), chromaA, chromaB),
+									gValue,
+									linearSample(bAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ), chromaA, chromaB),
+									aValue
+								};
+								Interval		dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+						}
+						else
+							DE_FATAL("Unknown filter");
+					}
+				}
+				else
+				{
+					// Linear, no chroma subsampling
+					const Interval	srcColor[]	=
+					{
+						lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2(i, j)),
+						gValue,
+						lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2(i, j)),
+						aValue
+					};
+					Interval dstColor[4];
+
+					convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+					for (size_t compNdx = 0; compNdx < 4; compNdx++)
+						bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+				}
+			}
+		}
+		else if (filter == vk::VK_FILTER_LINEAR)
+		{
+			const IVec2	iRange	(calculateLinearIJRange(coordFormat, u));
+			const IVec2	jRange	(calculateLinearIJRange(coordFormat, v));
+
+			ijBounds[ndx][0] = iRange[0];
+			ijBounds[ndx][1] = iRange[1];
+
+			ijBounds[ndx][2] = jRange[0];
+			ijBounds[ndx][3] = jRange[1];
+
+			for (int j = jRange.x(); j <= jRange.y(); j++)
+			for (int i = iRange.x(); i <= iRange.y(); i++)
+			{
+				const Interval	lumaA		(calculateAB(subTexelPrecisionBits, u, i));
+				const Interval	lumaB		(calculateAB(subTexelPrecisionBits, v, j));
+
+				const Interval	gValue		(linearSample(gAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(i, j), lumaA, lumaB));
+				const Interval	aValue		(linearSample(aAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(i, j), lumaA, lumaB));
+
+				if (subsampledX || subsampledY)
+				{
+					if (explicitReconstruction)
+					{
+						if (chromaFilter == vk::VK_FILTER_NEAREST)
+						{
+							const Interval	srcColor[]	=
+							{
+								linearInterpolate(filteringFormat, lumaA, lumaB,
+																lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2(i       / (subsampledX ? 2 : 1), j       / (subsampledY ? 2 : 1))),
+																lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2((i + 1) / (subsampledX ? 2 : 1), j       / (subsampledY ? 2 : 1))),
+																lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2(i       / (subsampledX ? 2 : 1), (j + 1) / (subsampledY ? 2 : 1))),
+																lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2((i + 1) / (subsampledX ? 2 : 1), (j + 1) / (subsampledY ? 2 : 1)))),
+								gValue,
+								linearInterpolate(filteringFormat, lumaA, lumaB,
+																lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2(i       / (subsampledX ? 2 : 1), j       / (subsampledY ? 2 : 1))),
+																lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2((i + 1) / (subsampledX ? 2 : 1), j       / (subsampledY ? 2 : 1))),
+																lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2(i       / (subsampledX ? 2 : 1), (j + 1) / (subsampledY ? 2 : 1))),
+																lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2((i + 1) / (subsampledX ? 2 : 1), (j + 1) / (subsampledY ? 2 : 1)))),
+								aValue
+							};
+							Interval		dstColor[4];
+
+							convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+							for (size_t compNdx = 0; compNdx < 4; compNdx++)
+								bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+						}
+						else if (chromaFilter == vk::VK_FILTER_LINEAR)
+						{
+							if (subsampledX && subsampledY)
+							{
+								// Linear, Reconstructed xx chroma samples with explicit linear filtering
+								const Interval	rValue	(linearInterpolate(filteringFormat, lumaA, lumaB,
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, rAccess, i, j),
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, rAccess, i + 1, j),
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, rAccess, i , j + 1),
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, rAccess, i + 1, j + 1)));
+								const Interval	bValue	(linearInterpolate(filteringFormat, lumaA, lumaB,
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, bAccess, i, j),
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, bAccess, i + 1, j),
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, bAccess, i , j + 1),
+																			reconstructLinearXYChromaSample(filteringFormat, conversionFormat, xChromaOffset, yChromaOffset, addressModeU, addressModeV, bAccess, i + 1, j + 1)));
+								const Interval	srcColor[]	=
+								{
+									rValue,
+									gValue,
+									bValue,
+									aValue
+								};
+								Interval		dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+
+							}
+							else if (subsampledX)
+							{
+								// Linear, Reconstructed x chroma samples with explicit linear filtering
+								const Interval	rValue	(linearInterpolate(filteringFormat, lumaA, lumaB,
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, rAccess, i, j),
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, rAccess, i + 1, j),
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, rAccess, i , j + 1),
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, rAccess, i + 1, j + 1)));
+								const Interval	bValue	(linearInterpolate(filteringFormat, lumaA, lumaB,
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, bAccess, i, j),
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, bAccess, i + 1, j),
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, bAccess, i , j + 1),
+																			reconstructLinearXChromaSample(filteringFormat, conversionFormat, xChromaOffset, addressModeU, addressModeV, bAccess, i + 1, j + 1)));
+								const Interval	srcColor[]	=
+								{
+									rValue,
+									gValue,
+									bValue,
+									aValue
+								};
+								Interval		dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+							else
+								DE_FATAL("Unknown subsampling config");
+						}
+						else
+							DE_FATAL("Unknown chroma filter");
+					}
+					else
+					{
+						const Interval	chromaU	(subsampledX ? calculateImplicitChromaUV(coordFormat, xChromaOffset, u) : u);
+						const Interval	chromaV	(subsampledY ? calculateImplicitChromaUV(coordFormat, yChromaOffset, v) : v);
+
+						if (chromaFilter == vk::VK_FILTER_NEAREST)
+						{
+							const IVec2	chromaIRange	(calculateNearestIJRange(coordFormat, chromaU));
+							const IVec2	chromaJRange	(calculateNearestIJRange(coordFormat, chromaV));
+
+							for (int chromaJ = chromaJRange.x(); chromaJ <= chromaJRange.y(); chromaJ++)
+							for (int chromaI = chromaIRange.x(); chromaI <= chromaIRange.x(); chromaI++)
+							{
+								const Interval	srcColor[]	=
+								{
+									lookupWrapped(rAccess, conversionFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ)),
+									gValue,
+									lookupWrapped(bAccess, conversionFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ)),
+									aValue
+								};
+								Interval	dstColor[4];
+
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+						}
+						else if (chromaFilter == vk::VK_FILTER_LINEAR)
+						{
+							const IVec2	chromaIRange	(calculateNearestIJRange(coordFormat, chromaU));
+							const IVec2	chromaJRange	(calculateNearestIJRange(coordFormat, chromaV));
+
+							for (int chromaJ = chromaJRange.x(); chromaJ <= chromaJRange.y(); chromaJ++)
+							for (int chromaI = chromaIRange.x(); chromaI <= chromaIRange.x(); chromaI++)
+							{
+								const Interval	chromaA		(calculateAB(subTexelPrecisionBits, chromaU, chromaI));
+								const Interval	chromaB		(calculateAB(subTexelPrecisionBits, chromaV, chromaJ));
+
+								const Interval	rValue		(linearSample(rAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ), chromaA, chromaB));
+								const Interval	bValue		(linearSample(bAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(chromaI, chromaJ), chromaA, chromaB));
+
+								const Interval	srcColor[]	=
+								{
+									rValue,
+									gValue,
+									bValue,
+									aValue
+								};
+								Interval		dstColor[4];
+								convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+								for (size_t compNdx = 0; compNdx < 4; compNdx++)
+									bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+							}
+						}
+						else
+							DE_FATAL("Unknown chroma filter");
+					}
+				}
+				else
+				{
+					const Interval	chromaA		(lumaA);
+					const Interval	chromaB		(lumaB);
+					const Interval	rValue		(linearSample(rAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(i, j), chromaA, chromaB));
+					const Interval	bValue		(linearSample(bAccess, conversionFormat, filteringFormat, addressModeU, addressModeV, IVec2(i, j), chromaA, chromaB));
+					const Interval	srcColor[]	=
+					{
+						rValue,
+						gValue,
+						bValue,
+						aValue
+					};
+					Interval dstColor[4];
+
+					convertColor(colorModel, range, conversionFormat, bitDepth, srcColor, dstColor);
+
+					for (size_t compNdx = 0; compNdx < 4; compNdx++)
+						bounds[compNdx] |= highp.roundOut(dstColor[compNdx], false);
+				}
+			}
+		}
+		else
+			DE_FATAL("Unknown filter");
+
+		minBounds[ndx] = Vec4((float)bounds[0].lo(), (float)bounds[1].lo(), (float)bounds[2].lo(), (float)bounds[3].lo());
+		maxBounds[ndx] = Vec4((float)bounds[0].hi(), (float)bounds[1].hi(), (float)bounds[2].hi(), (float)bounds[3].hi());
+	}
+}
+
+struct TestConfig
+{
+	TestConfig	(glu::ShaderType						shaderType_,
+				 vk::VkFormat							format_,
+				 vk::VkImageTiling						imageTiling_,
+				 vk::VkFilter							textureFilter_,
+				 vk::VkSamplerAddressMode				addressModeU_,
+				 vk::VkSamplerAddressMode				addressModeV_,
+
+				 vk::VkFilter							chromaFilter_,
+				 vk::VkChromaLocationKHR				xChromaOffset_,
+				 vk::VkChromaLocationKHR				yChromaOffset_,
+				 bool									explicitReconstruction_,
+				 bool									disjoint_,
+
+				 vk::VkSamplerYcbcrRangeKHR				colorRange_,
+				 vk::VkSamplerYcbcrModelConversionKHR	colorModel_,
+				 vk::VkComponentMapping					componentMapping_)
+		: shaderType				(shaderType_)
+		, format					(format_)
+		, imageTiling				(imageTiling_)
+		, textureFilter				(textureFilter_)
+		, addressModeU				(addressModeU_)
+		, addressModeV				(addressModeV_)
+
+		, chromaFilter				(chromaFilter_)
+		, xChromaOffset				(xChromaOffset_)
+		, yChromaOffset				(yChromaOffset_)
+		, explicitReconstruction	(explicitReconstruction_)
+		, disjoint					(disjoint_)
+
+		, colorRange				(colorRange_)
+		, colorModel				(colorModel_)
+		, componentMapping			(componentMapping_)
+	{
+	}
+
+	glu::ShaderType							shaderType;
+	vk::VkFormat							format;
+	vk::VkImageTiling						imageTiling;
+	vk::VkFilter							textureFilter;
+	vk::VkSamplerAddressMode				addressModeU;
+	vk::VkSamplerAddressMode				addressModeV;
+
+	vk::VkFilter							chromaFilter;
+	vk::VkChromaLocationKHR					xChromaOffset;
+	vk::VkChromaLocationKHR					yChromaOffset;
+	bool									explicitReconstruction;
+	bool									disjoint;
+
+	vk::VkSamplerYcbcrRangeKHR				colorRange;
+	vk::VkSamplerYcbcrModelConversionKHR	colorModel;
+	vk::VkComponentMapping					componentMapping;
+};
+
+vk::Move<vk::VkDescriptorSetLayout> createDescriptorSetLayout (const vk::DeviceInterface&	vkd,
+															   vk::VkDevice					device,
+															   vk::VkSampler				sampler)
+{
+	const vk::VkDescriptorSetLayoutBinding		layoutBindings[]	=
+	{
+		{
+			0u,
+			vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+			1u,
+			vk::VK_SHADER_STAGE_ALL,
+			&sampler
+		}
+	};
+	const vk::VkDescriptorSetLayoutCreateInfo	layoutCreateInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,
+		DE_NULL,
+
+		0u,
+		DE_LENGTH_OF_ARRAY(layoutBindings),
+		layoutBindings
+	};
+
+	return vk::createDescriptorSetLayout(vkd, device, &layoutCreateInfo);
+}
+
+vk::Move<vk::VkDescriptorPool> createDescriptorPool (const vk::DeviceInterface&	vkd,
+													 vk::VkDevice				device)
+{
+	const vk::VkDescriptorPoolSize			poolSizes[]					=
+	{
+		{ vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER, 1u, }
+	};
+	const vk::VkDescriptorPoolCreateInfo	descriptorPoolCreateInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO,
+		DE_NULL,
+		vk::VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT,
+
+		1u,
+		DE_LENGTH_OF_ARRAY(poolSizes),
+		poolSizes
+	};
+
+	return createDescriptorPool(vkd, device, &descriptorPoolCreateInfo);
+}
+
+vk::Move<vk::VkDescriptorSet> createDescriptorSet (const vk::DeviceInterface&	vkd,
+												   vk::VkDevice					device,
+												   vk::VkDescriptorPool			descriptorPool,
+												   vk::VkDescriptorSetLayout	layout,
+												   vk::VkSampler				sampler,
+												   vk::VkImageView				imageView)
+{
+	const vk::VkDescriptorSetAllocateInfo		descriptorSetAllocateInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+		DE_NULL,
+
+		descriptorPool,
+		1u,
+		&layout
+	};
+	vk::Move<vk::VkDescriptorSet>	descriptorSet	(vk::allocateDescriptorSet(vkd, device, &descriptorSetAllocateInfo));
+	const vk::VkDescriptorImageInfo	imageInfo		=
+	{
+		sampler,
+		imageView,
+		vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
+	};
+
+	{
+		const vk::VkWriteDescriptorSet	writes[]	=
+		{
+			{
+				vk::VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,
+				DE_NULL,
+
+				*descriptorSet,
+				0u,
+				0u,
+				1u,
+				vk::VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+				&imageInfo,
+				DE_NULL,
+				DE_NULL
+			}
+		};
+
+		vkd.updateDescriptorSets(device, DE_LENGTH_OF_ARRAY(writes), writes, 0u, DE_NULL);
+	}
+
+	return descriptorSet;
+}
+
+vk::Move<vk::VkSampler> createSampler (const vk::DeviceInterface&		vkd,
+									   vk::VkDevice						device,
+									   vk::VkFilter						textureFilter,
+									   vk::VkSamplerAddressMode			addressModeU,
+									   vk::VkSamplerAddressMode			addressModeV,
+									   vk::VkSamplerYcbcrConversionKHR	conversion)
+{
+#if !defined(FAKE_COLOR_CONVERSION)
+	const vk::VkSamplerYcbcrConversionInfoKHR	samplerConversionInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		conversion
+	};
+#else
+	DE_UNREF(conversion);
+#endif
+	const vk::VkSamplerCreateInfo	createInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+#if !defined(FAKE_COLOR_CONVERSION)
+		&samplerConversionInfo,
+#else
+		DE_NULL,
+#endif
+
+		0u,
+		textureFilter,
+		textureFilter,
+		vk::VK_SAMPLER_MIPMAP_MODE_NEAREST,
+		addressModeU,
+		addressModeV,
+		vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+		0.0f,
+		VK_FALSE,
+		1.0f,
+		VK_FALSE,
+		vk::VK_COMPARE_OP_ALWAYS,
+		0.0f,
+		0.0f,
+		vk::VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,
+		VK_FALSE,
+	};
+
+	return createSampler(vkd, device, &createInfo);
+}
+
+vk::Move<vk::VkImage> createImage (const vk::DeviceInterface&	vkd,
+								   vk::VkDevice					device,
+								   vk::VkFormat					format,
+								   const UVec2&					size,
+								   bool							disjoint,
+								   vk::VkImageTiling			tiling)
+{
+	const vk::VkImageCreateInfo createInfo =
+	{
+		vk::VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+		DE_NULL,
+		disjoint ? (vk::VkImageCreateFlags)vk::VK_IMAGE_CREATE_DISJOINT_BIT_KHR : (vk::VkImageCreateFlags)0u,
+
+		vk::VK_IMAGE_TYPE_2D,
+		format,
+		vk::makeExtent3D(size.x(), size.y(), 1u),
+		1u,
+		1u,
+		vk::VK_SAMPLE_COUNT_1_BIT,
+		tiling,
+		vk::VK_IMAGE_USAGE_TRANSFER_DST_BIT | vk::VK_IMAGE_USAGE_SAMPLED_BIT,
+		vk::VK_SHARING_MODE_EXCLUSIVE,
+		0u,
+		(const deUint32*)DE_NULL,
+		vk::VK_IMAGE_LAYOUT_UNDEFINED,
+	};
+
+	return vk::createImage(vkd, device, &createInfo);
+}
+
+vk::Move<vk::VkImageView> createImageView (const vk::DeviceInterface&		vkd,
+										   vk::VkDevice						device,
+										   vk::VkImage						image,
+										   vk::VkFormat						format,
+										   vk::VkSamplerYcbcrConversionKHR	conversion)
+{
+#if !defined(FAKE_COLOR_CONVERSION)
+	const vk::VkSamplerYcbcrConversionInfoKHR	conversionInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		conversion
+	};
+#else
+	DE_UNREF(conversion);
+#endif
+	const vk::VkImageViewCreateInfo				viewInfo		=
+	{
+		vk::VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
+#if defined(FAKE_COLOR_CONVERSION)
+		DE_NULL,
+#else
+		&conversionInfo,
+#endif
+		(vk::VkImageViewCreateFlags)0,
+
+		image,
+		vk::VK_IMAGE_VIEW_TYPE_2D,
+		format,
+		{
+			vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+			vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+			vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+			vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		{ vk::VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },
+	};
+
+	return vk::createImageView(vkd, device, &viewInfo);
+}
+
+vk::Move<vk::VkSamplerYcbcrConversionKHR> createConversion (const vk::DeviceInterface&				vkd,
+															vk::VkDevice							device,
+															vk::VkFormat							format,
+															vk::VkSamplerYcbcrModelConversionKHR	colorModel,
+															vk::VkSamplerYcbcrRangeKHR				colorRange,
+															vk::VkChromaLocationKHR					xChromaOffset,
+															vk::VkChromaLocationKHR					yChromaOffset,
+															vk::VkFilter							chromaFilter,
+															const vk::VkComponentMapping&			componentMapping,
+															bool									explicitReconstruction)
+{
+	const vk::VkSamplerYcbcrConversionCreateInfoKHR	conversionInfo	=
+	{
+		vk::VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR,
+		DE_NULL,
+
+		format,
+		colorModel,
+		colorRange,
+		componentMapping,
+		xChromaOffset,
+		yChromaOffset,
+		chromaFilter,
+		explicitReconstruction ? VK_TRUE : VK_FALSE
+	};
+
+	return vk::createSamplerYcbcrConversionKHR(vkd, device, &conversionInfo);
+}
+
+void evalShader (Context&								context,
+				 glu::ShaderType						shaderType,
+				 const MultiPlaneImageData&				imageData,
+				 const UVec2&							size,
+				 vk::VkFormat							format,
+				 vk::VkImageTiling						imageTiling,
+				 bool									disjoint,
+				 vk::VkFilter							textureFilter,
+				 vk::VkSamplerAddressMode				addressModeU,
+				 vk::VkSamplerAddressMode				addressModeV,
+				 vk::VkSamplerYcbcrModelConversionKHR	colorModel,
+				 vk::VkSamplerYcbcrRangeKHR				colorRange,
+				 vk::VkChromaLocationKHR				xChromaOffset,
+				 vk::VkChromaLocationKHR				yChromaOffset,
+				 vk::VkFilter							chromaFilter,
+				 const vk::VkComponentMapping&			componentMapping,
+				 bool									explicitReconstruction,
+				 const vector<Vec2>&					sts,
+				 vector<Vec4>&							results)
+{
+	const vk::DeviceInterface&							vkd					(context.getDeviceInterface());
+	const vk::VkDevice									device				(context.getDevice());
+#if !defined(FAKE_COLOR_CONVERSION)
+	const vk::Unique<vk::VkSamplerYcbcrConversionKHR>	conversion			(createConversion(vkd, device, format, colorModel, colorRange, xChromaOffset, yChromaOffset, chromaFilter, componentMapping, explicitReconstruction));
+	const vk::Unique<vk::VkSampler>						sampler				(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, *conversion));
+#else
+	DE_UNREF(colorModel);
+	DE_UNREF(colorRange);
+	DE_UNREF(xChromaOffset);
+	DE_UNREF(yChromaOffset);
+	DE_UNREF(chromaFilter);
+	DE_UNREF(explicitReconstruction);
+	DE_UNREF(componentMapping);
+	DE_UNREF(createConversion);
+	const vk::Unique<vk::VkSampler>						sampler				(createSampler(vkd, device, textureFilter, addressModeU, addressModeV, (vk::VkSamplerYcbcrConversionKHR)0u));
+#endif
+	const vk::Unique<vk::VkImage>						image				(createImage(vkd, device, format, size, disjoint, imageTiling));
+	const vk::MemoryRequirement							memoryRequirement	(imageTiling == vk::VK_IMAGE_TILING_OPTIMAL
+																			? vk::MemoryRequirement::Any
+																			: vk::MemoryRequirement::HostVisible);
+	const vk::VkImageCreateFlags						createFlags			(disjoint ? vk::VK_IMAGE_CREATE_DISJOINT_BIT_KHR : (vk::VkImageCreateFlagBits)0u);
+	const vector<AllocationSp>							imageMemory			(allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, format, createFlags, memoryRequirement));
+#if defined(FAKE_COLOR_CONVERSION)
+	const vk::Unique<vk::VkImageView>					imageView			(createImageView(vkd, device, *image, format, (vk::VkSamplerYcbcrConversionKHR)0));
+#else
+	const vk::Unique<vk::VkImageView>					imageView			(createImageView(vkd, device, *image, format, *conversion));
+#endif
+
+	const vk::Unique<vk::VkDescriptorSetLayout>			layout				(createDescriptorSetLayout(vkd, device, *sampler));
+	const vk::Unique<vk::VkDescriptorPool>				descriptorPool		(createDescriptorPool(vkd, device));
+	const vk::Unique<vk::VkDescriptorSet>				descriptorSet		(createDescriptorSet(vkd, device, *descriptorPool, *layout, *sampler, *imageView));
+
+	const ShaderSpec									spec				(createShaderSpec());
+	const de::UniquePtr<ShaderExecutor>					executor			(createExecutor(context, shaderType, spec, *layout));
+
+	if (imageTiling == vk::VK_IMAGE_TILING_OPTIMAL)
+		uploadImage(vkd, device, context.getUniversalQueueFamilyIndex(), context.getDefaultAllocator(), *image, imageData, vk::VK_ACCESS_SHADER_READ_BIT, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+	else
+		fillImageMemory(vkd, device, context.getUniversalQueueFamilyIndex(), *image, imageMemory, imageData, vk::VK_ACCESS_SHADER_READ_BIT, vk::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+
+	results.resize(sts.size());
+
+	{
+		const void* const	inputs[]	=
+		{
+			&sts[0]
+		};
+		void* const			outputs[]	=
+		{
+			&results[0]
+		};
+
+		executor->execute((int)sts.size(), inputs, outputs, *descriptorSet);
+	}
+}
+
+bool isXChromaSubsampled (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+bool isYChromaSubsampled (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+			return true;
+
+		default:
+			return false;
+	}
+}
+
+void logTestCaseInfo (TestLog& log, const TestConfig& config)
+{
+	log << TestLog::Message << "ShaderType: " << config.shaderType << TestLog::EndMessage;
+	log << TestLog::Message << "Format: "  << config.format << TestLog::EndMessage;
+	log << TestLog::Message << "ImageTiling: " << config.imageTiling << TestLog::EndMessage;
+	log << TestLog::Message << "TextureFilter: " << config.textureFilter << TestLog::EndMessage;
+	log << TestLog::Message << "AddressModeU: " << config.addressModeU << TestLog::EndMessage;
+	log << TestLog::Message << "AddressModeV: " << config.addressModeV << TestLog::EndMessage;
+	log << TestLog::Message << "ChromaFilter: " << config.chromaFilter << TestLog::EndMessage;
+	log << TestLog::Message << "XChromaOffset: " << config.xChromaOffset << TestLog::EndMessage;
+	log << TestLog::Message << "YChromaOffset: " << config.yChromaOffset << TestLog::EndMessage;
+	log << TestLog::Message << "ExplicitReconstruction: " << (config.explicitReconstruction ? "true" : "false") << TestLog::EndMessage;
+	log << TestLog::Message << "Disjoint: " << (config.explicitReconstruction ? "true" : "false") << TestLog::EndMessage;
+	log << TestLog::Message << "ColorRange: " << config.colorRange << TestLog::EndMessage;
+	log << TestLog::Message << "ColorModel: " << config.colorModel << TestLog::EndMessage;
+	log << TestLog::Message << "ComponentMapping: " << config.componentMapping << TestLog::EndMessage;
+}
+
+
+tcu::TestStatus textureConversionTest (Context& context, const TestConfig config)
+{
+	const FloatFormat	filteringPrecision		(getFilteringPrecision(config.format));
+	const FloatFormat	conversionPrecision		(getConversionPrecision(config.format));
+	const deUint32		subTexelPrecisionBits	(vk::getPhysicalDeviceProperties(context.getInstanceInterface(), context.getPhysicalDevice()).limits.subTexelPrecisionBits);
+	const tcu::UVec4	bitDepth				(getBitDepth(config.format));
+	const UVec2			size					(isXChromaSubsampled(config.format) ? 12 : 7,
+												 isYChromaSubsampled(config.format) ?  8 : 13);
+	TestLog&			log						(context.getTestContext().getLog());
+	bool				explicitReconstruction	= config.explicitReconstruction;
+	bool				isOk					= true;
+
+	logTestCaseInfo(log, config);
+
+#if !defined(FAKE_COLOR_CONVERSION)
+	if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), string("VK_KHR_sampler_ycbcr_conversion")))
+		TCU_THROW(NotSupportedError, "Extension VK_KHR_sampler_ycbcr_conversion not supported");
+
+	try
+	{
+		const vk::VkFormatProperties	properties	(vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), config.format));
+		const vk::VkFormatFeatureFlags	features	(config.imageTiling == vk::VK_IMAGE_TILING_OPTIMAL
+													? properties.optimalTilingFeatures
+													: properties.linearTilingFeatures);
+
+		if ((features & (vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR | vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR)) == 0)
+			TCU_THROW(NotSupportedError, "Format doesn't support YCbCr conversions");
+
+		if ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT) == 0)
+			TCU_THROW(NotSupportedError, "Format doesn't support sampling");
+
+		if (config.textureFilter == vk::VK_FILTER_LINEAR && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support YCbCr linear chroma reconstruction");
+
+		if (config.chromaFilter == vk::VK_FILTER_LINEAR && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support YCbCr linear chroma reconstruction");
+
+		if (config.chromaFilter != config.textureFilter && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support different chroma and texture filters");
+
+		if (config.explicitReconstruction && ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support explicit chroma reconstruction");
+
+		if (config.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't disjoint planes");
+
+		if (isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support cosited chroma samples");
+
+		if (isXChromaSubsampled(config.format) && (config.xChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT_KHR) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support midpoint chroma samples");
+
+		if (isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR) && ((features & vk::VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support cosited chroma samples");
+
+		if (isYChromaSubsampled(config.format) && (config.yChromaOffset == vk::VK_CHROMA_LOCATION_MIDPOINT_KHR) && ((features & vk::VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't support midpoint chroma samples");
+
+		if ((features & vk::VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR) != 0)
+			explicitReconstruction = true;
+
+		log << TestLog::Message << "FormatFeatures: " << vk::getFormatFeatureFlagsStr(features) << TestLog::EndMessage;
+	}
+	catch (const vk::Error& err)
+	{
+		if (err.getError() == vk::VK_ERROR_FORMAT_NOT_SUPPORTED)
+			TCU_THROW(NotSupportedError, "Format not supported");
+
+		throw;
+	}
+#endif
+
+	{
+		const vk::PlanarFormatDescription	planeInfo			(vk::getPlanarFormatDescription(config.format));
+		MultiPlaneImageData					src					(config.format, size);
+
+		deUint32							nullAccessData		(0u);
+		ChannelAccess						nullAccess			(tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT, 1u, IVec3(size.x(), size.y(), 1), IVec3(0, 0, 0), &nullAccessData, 0u);
+		deUint32							nullAccessAlphaData	(~0u);
+		ChannelAccess						nullAccessAlpha		(tcu::TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT, 1u, IVec3(size.x(), size.y(), 1), IVec3(0, 0, 0), &nullAccessAlphaData, 0u);
+		ChannelAccess						rChannelAccess		(planeInfo.hasChannelNdx(0) ? getChannelAccess(src, planeInfo, size, 0) : nullAccess);
+		ChannelAccess						gChannelAccess		(planeInfo.hasChannelNdx(1) ? getChannelAccess(src, planeInfo, size, 1) : nullAccess);
+		ChannelAccess						bChannelAccess		(planeInfo.hasChannelNdx(2) ? getChannelAccess(src, planeInfo, size, 2) : nullAccess);
+		ChannelAccess						aChannelAccess		(planeInfo.hasChannelNdx(3) ? getChannelAccess(src, planeInfo, size, 3) : nullAccessAlpha);
+
+		vector<Vec2>						sts;
+		vector<Vec4>						results;
+		vector<Vec4>						minBounds;
+		vector<Vec4>						maxBounds;
+		vector<Vec4>						uvBounds;
+		vector<IVec4>						ijBounds;
+
+		for (deUint32 planeNdx = 0; planeNdx < planeInfo.numPlanes; planeNdx++)
+			deMemset(src.getPlanePtr(planeNdx), 0u, src.getPlaneSize(planeNdx));
+
+		// \todo Limit values to only values that produce defined values using selected colorRange and colorModel? The verification code handles those cases already correctly.
+		if (planeInfo.hasChannelNdx(0))
+		{
+			for (int y = 0; y < rChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < rChannelAccess.getSize().x(); x++)
+				rChannelAccess.setChannel(IVec3(x, y, 0), (float)x / (float)rChannelAccess.getSize().x());
+		}
+
+		if (planeInfo.hasChannelNdx(1))
+		{
+			for (int y = 0; y < gChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < gChannelAccess.getSize().x(); x++)
+				gChannelAccess.setChannel(IVec3(x, y, 0), (float)y / (float)gChannelAccess.getSize().y());
+		}
+
+		if (planeInfo.hasChannelNdx(2))
+		{
+			for (int y = 0; y < bChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < bChannelAccess.getSize().x(); x++)
+				bChannelAccess.setChannel(IVec3(x, y, 0), (float)(x + y) / (float)(bChannelAccess.getSize().x() + bChannelAccess.getSize().y()));
+		}
+
+		if (planeInfo.hasChannelNdx(3))
+		{
+			for (int y = 0; y < aChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < aChannelAccess.getSize().x(); x++)
+				aChannelAccess.setChannel(IVec3(x, y, 0), (float)(x * y) / (float)(aChannelAccess.getSize().x() * aChannelAccess.getSize().y()));
+		}
+
+		genTexCoords(sts, size);
+
+		calculateBounds(rChannelAccess, gChannelAccess, bChannelAccess, aChannelAccess, bitDepth, sts, filteringPrecision, conversionPrecision, subTexelPrecisionBits, config.textureFilter, config.colorModel, config.colorRange, config.chromaFilter, config.xChromaOffset, config.yChromaOffset, config.componentMapping, explicitReconstruction, config.addressModeU, config.addressModeV, minBounds, maxBounds, uvBounds, ijBounds);
+
+		if (vk::isYCbCrFormat(config.format))
+		{
+			tcu::TextureLevel	rImage	(tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::FLOAT), rChannelAccess.getSize().x(), rChannelAccess.getSize().y());
+			tcu::TextureLevel	gImage	(tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::FLOAT), gChannelAccess.getSize().x(), gChannelAccess.getSize().y());
+			tcu::TextureLevel	bImage	(tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::FLOAT), bChannelAccess.getSize().x(), bChannelAccess.getSize().y());
+			tcu::TextureLevel	aImage	(tcu::TextureFormat(tcu::TextureFormat::R, tcu::TextureFormat::FLOAT), aChannelAccess.getSize().x(), aChannelAccess.getSize().y());
+
+			for (int y = 0; y < (int)rChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < (int)rChannelAccess.getSize().x(); x++)
+				rImage.getAccess().setPixel(Vec4(rChannelAccess.getChannel(IVec3(x, y, 0))), x, y);
+
+			for (int y = 0; y < (int)gChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < (int)gChannelAccess.getSize().x(); x++)
+				gImage.getAccess().setPixel(Vec4(gChannelAccess.getChannel(IVec3(x, y, 0))), x, y);
+
+			for (int y = 0; y < (int)bChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < (int)bChannelAccess.getSize().x(); x++)
+				bImage.getAccess().setPixel(Vec4(bChannelAccess.getChannel(IVec3(x, y, 0))), x, y);
+
+			for (int y = 0; y < (int)aChannelAccess.getSize().y(); y++)
+			for (int x = 0; x < (int)aChannelAccess.getSize().x(); x++)
+				aImage.getAccess().setPixel(Vec4(aChannelAccess.getChannel(IVec3(x, y, 0))), x, y);
+
+			{
+				const Vec4	scale	(1.0f);
+				const Vec4	bias	(0.0f);
+
+				log << TestLog::Image("SourceImageR", "SourceImageR", rImage.getAccess(), scale, bias);
+				log << TestLog::Image("SourceImageG", "SourceImageG", gImage.getAccess(), scale, bias);
+				log << TestLog::Image("SourceImageB", "SourceImageB", bImage.getAccess(), scale, bias);
+				log << TestLog::Image("SourceImageA", "SourceImageA", aImage.getAccess(), scale, bias);
+			}
+		}
+		else
+		{
+			tcu::TextureLevel	srcImage	(vk::mapVkFormat(config.format), size.x(), size.y());
+
+			for (int y = 0; y < (int)size.y(); y++)
+			for (int x = 0; x < (int)size.x(); x++)
+			{
+				const IVec3 pos (x, y, 0);
+				srcImage.getAccess().setPixel(Vec4(rChannelAccess.getChannel(pos), gChannelAccess.getChannel(pos), bChannelAccess.getChannel(pos), aChannelAccess.getChannel(pos)), x, y);
+			}
+
+			log << TestLog::Image("SourceImage", "SourceImage", srcImage.getAccess());
+		}
+
+		evalShader(context, config.shaderType, src, size, config.format, config.imageTiling, config.disjoint, config.textureFilter, config.addressModeU, config.addressModeV, config.colorModel, config.colorRange, config.xChromaOffset, config.yChromaOffset, config.chromaFilter, config.componentMapping, config.explicitReconstruction, sts, results);
+
+		{
+			tcu::TextureLevel	minImage	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT), size.x() + (size.x() / 2), size.y() + (size.y() / 2));
+			tcu::TextureLevel	maxImage	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT), size.x() + (size.x() / 2), size.y() + (size.y() / 2));
+			tcu::TextureLevel	resImage	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT), size.x() + (size.x() / 2), size.y() + (size.y() / 2));
+
+			for (int y = 0; y < (int)(size.y() + (size.y() / 2)); y++)
+			for (int x = 0; x < (int)(size.x() + (size.x() / 2)); x++)
+			{
+				const int ndx = x + y * (int)(size.x() + (size.x() / 2));
+				minImage.getAccess().setPixel(minBounds[ndx], x, y);
+				maxImage.getAccess().setPixel(maxBounds[ndx], x, y);
+			}
+
+			for (int y = 0; y < (int)(size.y() + (size.y() / 2)); y++)
+			for (int x = 0; x < (int)(size.x() + (size.x() / 2)); x++)
+			{
+				const int ndx = x + y * (int)(size.x() + (size.x() / 2));
+				resImage.getAccess().setPixel(results[ndx], x, y);
+			}
+
+			{
+				const Vec4	scale	(1.0f);
+				const Vec4	bias	(0.0f);
+
+				log << TestLog::Image("MinBoundImage", "MinBoundImage", minImage.getAccess(), scale, bias);
+				log << TestLog::Image("MaxBoundImage", "MaxBoundImage", maxImage.getAccess(), scale, bias);
+				log << TestLog::Image("ResultImage", "ResultImage", resImage.getAccess(), scale, bias);
+			}
+		}
+
+		size_t errorCount = 0;
+
+		for (size_t ndx = 0; ndx < sts.size(); ndx++)
+		{
+			if (tcu::boolAny(tcu::lessThan(results[ndx], minBounds[ndx])) || tcu::boolAny(tcu::greaterThan(results[ndx], maxBounds[ndx])))
+			{
+				log << TestLog::Message << "Fail: " << sts[ndx] << " " << results[ndx] << TestLog::EndMessage;
+				log << TestLog::Message << "  Min : " << minBounds[ndx] << TestLog::EndMessage;
+				log << TestLog::Message << "  Max : " << maxBounds[ndx] << TestLog::EndMessage;
+				log << TestLog::Message << "  Threshold: " << (maxBounds[ndx] - minBounds[ndx]) << TestLog::EndMessage;
+				log << TestLog::Message << "  UMin : " << uvBounds[ndx][0] << TestLog::EndMessage;
+				log << TestLog::Message << "  UMax : " << uvBounds[ndx][1] << TestLog::EndMessage;
+				log << TestLog::Message << "  VMin : " << uvBounds[ndx][2] << TestLog::EndMessage;
+				log << TestLog::Message << "  VMax : " << uvBounds[ndx][3] << TestLog::EndMessage;
+				log << TestLog::Message << "  IMin : " << ijBounds[ndx][0] << TestLog::EndMessage;
+				log << TestLog::Message << "  IMax : " << ijBounds[ndx][1] << TestLog::EndMessage;
+				log << TestLog::Message << "  JMin : " << ijBounds[ndx][2] << TestLog::EndMessage;
+				log << TestLog::Message << "  JMax : " << ijBounds[ndx][3] << TestLog::EndMessage;
+
+				if (isXChromaSubsampled(config.format))
+				{
+					log << TestLog::Message << "  LumaAlphaValues : " << TestLog::EndMessage;
+					log << TestLog::Message << "    Offset : (" << ijBounds[ndx][0] << ", " << ijBounds[ndx][2] << ")" << TestLog::EndMessage;
+
+					for (deInt32 j = ijBounds[ndx][2]; j <= ijBounds[ndx][3] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); j++)
+					{
+						const deInt32		wrappedJ	= wrap(config.addressModeV, j, gChannelAccess.getSize().y());
+						bool				first		= true;
+						std::ostringstream	line;
+
+						for (deInt32 i = ijBounds[ndx][0]; i <= ijBounds[ndx][1] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); i++)
+						{
+							const deInt32	wrappedI	= wrap(config.addressModeU, i, gChannelAccess.getSize().x());
+
+							if (!first)
+							{
+								line << ", ";
+								first = false;
+							}
+
+							line << "(" << std::setfill(' ') << std::setw(5) << gChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0))
+								<< ", " << std::setfill(' ') << std::setw(5) << aChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0)) << ")";
+						}
+						log << TestLog::Message << "    " << line.str() << TestLog::EndMessage;
+					}
+
+					{
+						const IVec2 chromaIRange	(divFloor(ijBounds[ndx][0], 2) - 1, divFloor(ijBounds[ndx][1] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0), 2) + 1);
+						const IVec2 chromaJRange	(isYChromaSubsampled(config.format)
+													? IVec2(divFloor(ijBounds[ndx][2], 2) - 1, divFloor(ijBounds[ndx][3] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0), 2) + 1)
+													: IVec2(ijBounds[ndx][2], ijBounds[ndx][3] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0)));
+
+						log << TestLog::Message << "  ChromaValues : " << TestLog::EndMessage;
+						log << TestLog::Message << "    Offset : (" << chromaIRange[0] << ", " << chromaJRange[0] << ")" << TestLog::EndMessage;
+
+						for (deInt32 j = chromaJRange[0]; j <= chromaJRange[1]; j++)
+						{
+							const deInt32		wrappedJ	= wrap(config.addressModeV, j, rChannelAccess.getSize().y());
+							bool				first		= true;
+							std::ostringstream	line;
+
+							for (deInt32 i = chromaIRange[0]; i <= chromaIRange[1]; i++)
+							{
+								const deInt32	wrappedI	= wrap(config.addressModeU, i, rChannelAccess.getSize().x());
+
+								if (!first)
+								{
+									line << ", ";
+									first = false;
+								}
+
+								line << "(" << std::setfill(' ') << std::setw(5) << rChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0))
+									<< ", " << std::setfill(' ') << std::setw(5) << bChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0)) << ")";
+							}
+							log << TestLog::Message << "    " << line.str() << TestLog::EndMessage;
+						}
+					}
+				}
+				else
+				{
+					log << TestLog::Message << "  Values : " << TestLog::EndMessage;
+					log << TestLog::Message << "    Offset : (" << ijBounds[ndx][0] << ", " << ijBounds[ndx][2] << ")" << TestLog::EndMessage;
+
+					for (deInt32 j = ijBounds[ndx][2]; j <= ijBounds[ndx][3] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); j++)
+					{
+						const deInt32		wrappedJ	= wrap(config.addressModeV, j, rChannelAccess.getSize().y());
+						bool				first		= true;
+						std::ostringstream	line;
+
+						for (deInt32 i = ijBounds[ndx][0]; i <= ijBounds[ndx][1] + (config.textureFilter == vk::VK_FILTER_LINEAR ? 1 : 0); i++)
+						{
+							const deInt32	wrappedI	= wrap(config.addressModeU, i, rChannelAccess.getSize().x());
+
+							if (!first)
+							{
+								line << ", ";
+								first = false;
+							}
+
+							line << "(" << std::setfill(' ') << std::setw(5) << rChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0))
+								<< ", " << std::setfill(' ') << std::setw(5) << gChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0))
+								<< ", " << std::setfill(' ') << std::setw(5) << bChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0))
+								<< ", " << std::setfill(' ') << std::setw(5) << aChannelAccess.getChannelUint(IVec3(wrappedI, wrappedJ, 0)) << ")";
+						}
+						log << TestLog::Message << "    " << line.str() << TestLog::EndMessage;
+					}
+				}
+
+				errorCount++;
+				isOk = false;
+
+				if (errorCount > 30)
+				{
+					log << TestLog::Message << "Encountered " << errorCount << " errors. Omitting rest of the per result logs." << TestLog::EndMessage;
+					break;
+				}
+			}
+		}
+	}
+
+	if (isOk)
+		return tcu::TestStatus::pass("Pass");
+	else
+		return tcu::TestStatus::fail("Result comparison failed");
+}
+
+#if defined(FAKE_COLOR_CONVERSION)
+const char* swizzleToCompName (const char* identity, vk::VkComponentSwizzle swizzle)
+{
+	switch (swizzle)
+	{
+		case vk::VK_COMPONENT_SWIZZLE_IDENTITY:	return identity;
+		case vk::VK_COMPONENT_SWIZZLE_R:		return "r";
+		case vk::VK_COMPONENT_SWIZZLE_G:		return "g";
+		case vk::VK_COMPONENT_SWIZZLE_B:		return "b";
+		case vk::VK_COMPONENT_SWIZZLE_A:		return "a";
+		default:
+			DE_FATAL("Unsupported swizzle");
+			return DE_NULL;
+	}
+}
+#endif
+
+void createTestShaders (vk::SourceCollections& dst, TestConfig config)
+{
+#if !defined(FAKE_COLOR_CONVERSION)
+	const ShaderSpec spec (createShaderSpec());
+
+	generateSources(config.shaderType, spec, dst);
+#else
+	const UVec4	bits	(getBitDepth(config.format));
+	ShaderSpec	spec;
+
+	spec.globalDeclarations = "layout(set=" + de::toString((int)EXTRA_RESOURCES_DESCRIPTOR_SET_INDEX) + ", binding=0) uniform highp sampler2D u_sampler;";
+
+	spec.inputs.push_back(Symbol("uv", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP)));
+	spec.outputs.push_back(Symbol("o_color", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
+
+	std::ostringstream	source;
+
+	source << "highp vec4 inputColor = texture(u_sampler, uv);\n";
+
+	source << "highp float r = inputColor." << swizzleToCompName("r", config.componentMapping.r) << ";\n";
+	source << "highp float g = inputColor." << swizzleToCompName("g", config.componentMapping.g) << ";\n";
+	source << "highp float b = inputColor." << swizzleToCompName("b", config.componentMapping.b) << ";\n";
+	source << "highp float a = inputColor." << swizzleToCompName("a", config.componentMapping.a) << ";\n";
+
+	switch (config.colorRange)
+	{
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR:
+			source << "highp float cr = r - (float(" << (0x1u << (bits[0] - 0x1u)) << ") / float(" << ((0x1u << bits[0]) - 1u) << "));\n";
+			source << "highp float y  = g;\n";
+			source << "highp float cb = b - (float(" << (0x1u << (bits[2] - 0x1u)) << ") / float(" << ((0x1u << bits[2]) - 1u) << "));\n";
+			break;
+
+		case vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR:
+			source << "highp float cr = (r * float(" << ((0x1u << bits[0]) - 1u) << ") - float(" << (128u * (0x1u << (bits[0] - 8))) << ")) / float(" << (224u * (0x1u << (bits[0] - 8))) << ");\n";
+			source << "highp float y  = (g * float(" << ((0x1u << bits[1]) - 1u) << ") - float(" << (16u * (0x1u << (bits[1] - 8))) << ")) / float(" << (219u * (0x1u << (bits[1] - 8))) << ");\n";
+			source << "highp float cb = (b * float(" << ((0x1u << bits[2]) - 1u) << ") - float(" << (128u * (0x1u << (bits[2] - 8))) << ")) / float(" << (224u * (0x1u << (bits[2] - 8))) << ");\n";
+			break;
+
+		default:
+			DE_FATAL("Unknown color range");
+	}
+
+	source << "highp vec4 color;\n";
+
+	switch (config.colorModel)
+	{
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR:
+			source << "color = vec4(r, g, b, a);\n";
+			break;
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR:
+			source << "color = vec4(cr, y, cb, a);\n";
+			break;
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR:
+			source << "color = vec4(y + 1.402 * cr, y - float(" << (0.202008 / 0.587) << ") * cb - float(" << (0.419198 / 0.587) << ") * cr, y + 1.772 * cb, a);\n";
+			break;
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR:
+			source << "color = vec4(y + 1.5748 * cr, y - float(" << (0.13397432 / 0.7152) << ") * cb - float(" << (0.33480248 / 0.7152) << ") * cr, y + 1.8556 * cb, a);\n";
+			break;
+
+		case vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR:
+			source << "color = vec4(y + 1.4746 * cr, (y - float(" << (0.11156702 / 0.6780) << ") * cb) - float(" << (0.38737742 / 0.6780) << ") * cr, y + 1.8814 * cb, a);\n";
+			break;
+
+		default:
+			DE_FATAL("Unknown color model");
+	};
+
+	source << "o_color = color;\n";
+
+	spec.source = source.str();
+	generateSources(config.shaderType, spec, dst);
+#endif
+}
+
+deUint32 getFormatChannelCount (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16:
+		case vk::VK_FORMAT_A2B10G10R10_UNORM_PACK32:
+		case vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32:
+		case vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32:
+		case vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16:
+		case vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16:
+		case vk::VK_FORMAT_B8G8R8A8_UNORM:
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_R16G16B16A16_UNORM:
+		case vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16:
+		case vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16:
+		case vk::VK_FORMAT_R8G8B8A8_UNORM:
+			return 4;
+
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case vk::VK_FORMAT_B5G6R5_UNORM_PACK16:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_B8G8R8_UNORM:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+		case vk::VK_FORMAT_R16G16B16_UNORM:
+		case vk::VK_FORMAT_R5G6B5_UNORM_PACK16:
+		case vk::VK_FORMAT_R8G8B8_UNORM:
+			return 3;
+
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+			return 2;
+
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+			return 1;
+
+		default:
+			DE_FATAL("Unknown number of channels");
+			return -1;
+	}
+}
+
+struct RangeNamePair
+{
+	const char*					name;
+	vk::VkSamplerYcbcrRangeKHR	value;
+};
+
+
+struct ChromaLocationNamePair
+{
+	const char*				name;
+	vk::VkChromaLocationKHR	value;
+};
+
+void initTests (tcu::TestCaseGroup* testGroup)
+{
+	const vk::VkFormat noChromaSubsampledFormats[] =
+	{
+		vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16,
+		vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16,
+		vk::VK_FORMAT_R5G6B5_UNORM_PACK16,
+		vk::VK_FORMAT_B5G6R5_UNORM_PACK16,
+		vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16,
+		vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16,
+		vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16,
+		vk::VK_FORMAT_R8G8B8_UNORM,
+		vk::VK_FORMAT_B8G8R8_UNORM,
+		vk::VK_FORMAT_R8G8B8A8_UNORM,
+		vk::VK_FORMAT_B8G8R8A8_UNORM,
+		vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32,
+		vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32,
+		vk::VK_FORMAT_A2B10G10R10_UNORM_PACK32,
+		vk::VK_FORMAT_R16G16B16_UNORM,
+		vk::VK_FORMAT_R16G16B16A16_UNORM,
+		vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR,
+		vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR,
+		vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR,
+		vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR,
+		vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
+	};
+	const vk::VkFormat xChromaSubsampledFormats[] =
+	{
+		vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR,
+		vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR,
+
+		vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR,
+		vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR,
+	};
+	const vk::VkFormat xyChromaSubsampledFormats[] =
+	{
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR,
+	};
+	const struct
+	{
+		const char* const							name;
+		const vk::VkSamplerYcbcrModelConversionKHR	value;
+	} colorModels[] =
+	{
+		{ "rgb_identity",	vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR		},
+		{ "ycbcr_identity",	vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR	},
+		{ "ycbcr_709",		vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR			},
+		{ "ycbcr_601",		vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR			},
+		{ "ycbcr_2020",		vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR		}
+	};
+	const RangeNamePair colorRanges[]	=
+	{
+		{ "itu_full",		vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR		},
+		{ "itu_narrow",		vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR	}
+	};
+	const ChromaLocationNamePair chromaLocations[] =
+	{
+		{ "cosited",		vk::VK_CHROMA_LOCATION_COSITED_EVEN_KHR	},
+		{ "midpoint",		vk::VK_CHROMA_LOCATION_MIDPOINT_KHR		}
+	};
+	const struct
+	{
+		const char* const	name;
+		vk::VkFilter		value;
+	} textureFilters[] =
+	{
+		{ "linear",			vk::VK_FILTER_LINEAR	},
+		{ "nearest",		vk::VK_FILTER_NEAREST	}
+	};
+	// Used by the chroma reconstruction tests
+	const vk::VkSamplerYcbcrModelConversionKHR	defaultColorModel		(vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR);
+	const vk::VkSamplerYcbcrRangeKHR			defaultColorRange		(vk::VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR);
+	const vk::VkComponentMapping				identitySwizzle			=
+	{
+		vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+		vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+		vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+		vk::VK_COMPONENT_SWIZZLE_IDENTITY
+	};
+	const vk::VkComponentMapping				swappedChromaSwizzle	=
+	{
+		vk::VK_COMPONENT_SWIZZLE_B,
+		vk::VK_COMPONENT_SWIZZLE_IDENTITY,
+		vk::VK_COMPONENT_SWIZZLE_R,
+		vk::VK_COMPONENT_SWIZZLE_IDENTITY
+	};
+	const glu::ShaderType						shaderTypes[]			=
+	{
+		glu::SHADERTYPE_VERTEX,
+		glu::SHADERTYPE_FRAGMENT,
+		glu::SHADERTYPE_COMPUTE
+	};
+	const struct
+	{
+		const char*			name;
+		vk::VkImageTiling	value;
+	}											imageTilings[]			=
+	{
+		{ "tiling_linear",	vk::VK_IMAGE_TILING_LINEAR },
+		{ "tiling_optimal",	vk::VK_IMAGE_TILING_OPTIMAL }
+	};
+	tcu::TestContext&							testCtx					(testGroup->getTestContext());
+	de::Random									rng						(1978765638u);
+
+	// Test formats without chroma reconstruction
+	for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(noChromaSubsampledFormats); formatNdx++)
+	{
+		const vk::VkFormat				format		(noChromaSubsampledFormats[formatNdx]);
+		const std::string				formatName	(de::toLower(std::string(getFormatName(format)).substr(10)));
+		de::MovePtr<tcu::TestCaseGroup>	formatGroup	(new tcu::TestCaseGroup(testCtx, formatName.c_str(), ("Tests for color conversion using format " + formatName).c_str()));
+
+		for (size_t modelNdx = 0; modelNdx < DE_LENGTH_OF_ARRAY(colorModels); modelNdx++)
+		{
+			const char* const							colorModelName	(colorModels[modelNdx].name);
+			const vk::VkSamplerYcbcrModelConversionKHR	colorModel		(colorModels[modelNdx].value);
+
+			if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR && getFormatChannelCount(format) < 3)
+				continue;
+
+			de::MovePtr<tcu::TestCaseGroup>				colorModelGroup	(new tcu::TestCaseGroup(testCtx, colorModelName, ("Tests for color model " + string(colorModelName)).c_str()));
+
+			if (colorModel == vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR)
+			{
+				for (size_t textureFilterNdx = 0; textureFilterNdx < DE_LENGTH_OF_ARRAY(textureFilters); textureFilterNdx++)
+				{
+					const char* const					textureFilterName	(textureFilters[textureFilterNdx].name);
+					const vk::VkFilter					textureFilter		(textureFilters[textureFilterNdx].value);
+
+					for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+					{
+						const vk::VkImageTiling				tiling				(imageTilings[tilingNdx].value);
+						const char* const					tilingName			(imageTilings[tilingNdx].name);
+						const glu::ShaderType				shaderType			(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+						const vk::VkSamplerYcbcrRangeKHR	colorRange			(rng.choose<RangeNamePair, const RangeNamePair*>(DE_ARRAY_BEGIN(colorRanges), DE_ARRAY_END(colorRanges)).value);
+						const vk::VkChromaLocationKHR		chromaLocation		(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+
+						const TestConfig					config				(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																					textureFilter, chromaLocation, chromaLocation, false, false,
+																					colorRange, colorModel, identitySwizzle);
+
+						addFunctionCaseWithPrograms(colorModelGroup.get(), std::string(textureFilterName) + "_" + tilingName, "", createTestShaders, textureConversionTest, config);
+					}
+				}
+			}
+			else
+			{
+				for (size_t rangeNdx = 0; rangeNdx < DE_LENGTH_OF_ARRAY(colorRanges); rangeNdx++)
+				{
+					const char* const					colorRangeName	(colorRanges[rangeNdx].name);
+					const vk::VkSamplerYcbcrRangeKHR	colorRange		(colorRanges[rangeNdx].value);
+
+					// Narrow range doesn't really work with formats that have less than 8 bits
+					if (colorRange == vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR)
+					{
+						const UVec4	bitDepth	(getBitDepth(format));
+
+						if (bitDepth[0] < 8 || bitDepth[1] < 8 || bitDepth[2] < 8)
+							continue;
+					}
+
+					de::MovePtr<tcu::TestCaseGroup>		colorRangeGroup	(new tcu::TestCaseGroup(testCtx, colorRangeName, ("Tests for color range " + string(colorRangeName)).c_str()));
+
+					for (size_t textureFilterNdx = 0; textureFilterNdx < DE_LENGTH_OF_ARRAY(textureFilters); textureFilterNdx++)
+					{
+						const char* const				textureFilterName	(textureFilters[textureFilterNdx].name);
+						const vk::VkFilter				textureFilter		(textureFilters[textureFilterNdx].value);
+
+						for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+						{
+							const vk::VkImageTiling			tiling				(imageTilings[tilingNdx].value);
+							const char* const				tilingName			(imageTilings[tilingNdx].name);
+							const glu::ShaderType			shaderType			(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+							const vk::VkChromaLocationKHR	chromaLocation		(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+							const TestConfig				config				(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																					textureFilter, chromaLocation, chromaLocation, false, false,
+																					colorRange, colorModel, identitySwizzle);
+
+							addFunctionCaseWithPrograms(colorRangeGroup.get(), std::string(textureFilterName) + "_" + tilingName, "", createTestShaders, textureConversionTest, config);
+						}
+					}
+
+					colorModelGroup->addChild(colorRangeGroup.release());
+				}
+			}
+
+			formatGroup->addChild(colorModelGroup.release());
+		}
+
+		testGroup->addChild(formatGroup.release());
+	}
+
+	// Test formats with x chroma reconstruction
+	for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(xChromaSubsampledFormats); formatNdx++)
+	{
+		const vk::VkFormat				format		(xChromaSubsampledFormats[formatNdx]);
+		const std::string				formatName	(de::toLower(std::string(getFormatName(format)).substr(10)));
+		de::MovePtr<tcu::TestCaseGroup>	formatGroup	(new tcu::TestCaseGroup(testCtx, formatName.c_str(), ("Tests for color conversion using format " + formatName).c_str()));
+
+		// Color conversion tests
+		{
+			de::MovePtr<tcu::TestCaseGroup>	conversionGroup	(new tcu::TestCaseGroup(testCtx, "color_conversion", ""));
+
+			for (size_t xChromaOffsetNdx = 0; xChromaOffsetNdx < DE_LENGTH_OF_ARRAY(chromaLocations); xChromaOffsetNdx++)
+			{
+				const char* const				xChromaOffsetName	(chromaLocations[xChromaOffsetNdx].name);
+				const vk::VkChromaLocationKHR	xChromaOffset		(chromaLocations[xChromaOffsetNdx].value);
+
+				for (size_t modelNdx = 0; modelNdx < DE_LENGTH_OF_ARRAY(colorModels); modelNdx++)
+				{
+					const char* const							colorModelName	(colorModels[modelNdx].name);
+					const vk::VkSamplerYcbcrModelConversionKHR	colorModel		(colorModels[modelNdx].value);
+
+					if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR && getFormatChannelCount(format) < 3)
+						continue;
+
+
+					if (colorModel == vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR)
+					{
+						for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+						{
+							const vk::VkImageTiling				tiling			(imageTilings[tilingNdx].value);
+							const char* const					tilingName		(imageTilings[tilingNdx].name);
+							const vk::VkSamplerYcbcrRangeKHR	colorRange		(rng.choose<RangeNamePair, const RangeNamePair*>(DE_ARRAY_BEGIN(colorRanges), DE_ARRAY_END(colorRanges)).value);
+							const glu::ShaderType				shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+							const vk::VkChromaLocationKHR		yChromaOffset	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+							const TestConfig					config			(shaderType, format, tiling, vk::VK_FILTER_NEAREST, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																				 vk::VK_FILTER_NEAREST, xChromaOffset, yChromaOffset, false, false,
+																				 colorRange, colorModel, identitySwizzle);
+
+							addFunctionCaseWithPrograms(conversionGroup.get(), std::string(colorModelName) + "_" + tilingName + "_" + xChromaOffsetName, "", createTestShaders, textureConversionTest, config);
+						}
+					}
+					else
+					{
+						for (size_t rangeNdx = 0; rangeNdx < DE_LENGTH_OF_ARRAY(colorRanges); rangeNdx++)
+						{
+							const char* const					colorRangeName	(colorRanges[rangeNdx].name);
+							const vk::VkSamplerYcbcrRangeKHR	colorRange		(colorRanges[rangeNdx].value);
+
+							// Narrow range doesn't really work with formats that have less than 8 bits
+							if (colorRange == vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR)
+							{
+								const UVec4	bitDepth	(getBitDepth(format));
+
+								if (bitDepth[0] < 8 || bitDepth[1] < 8 || bitDepth[2] < 8)
+									continue;
+							}
+
+							for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+							{
+								const vk::VkImageTiling			tiling			(imageTilings[tilingNdx].value);
+								const char* const				tilingName		(imageTilings[tilingNdx].name);
+								const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+								const vk::VkChromaLocationKHR	yChromaOffset	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+								const TestConfig				config			(shaderType, format, tiling, vk::VK_FILTER_NEAREST, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																				vk::VK_FILTER_NEAREST, xChromaOffset, yChromaOffset, false, false,
+																				colorRange, colorModel, identitySwizzle);
+
+								addFunctionCaseWithPrograms(conversionGroup.get(), (string(colorModelName) + "_" + colorRangeName + "_" + tilingName + "_" + xChromaOffsetName).c_str(), "", createTestShaders, textureConversionTest, config);
+							}
+						}
+					}
+				}
+			}
+
+			formatGroup->addChild(conversionGroup.release());
+		}
+
+		// Chroma reconstruction tests
+		{
+			de::MovePtr<tcu::TestCaseGroup>	reconstrucGroup	(new tcu::TestCaseGroup(testCtx, "chroma_reconstruction", ""));
+
+			for (size_t textureFilterNdx = 0; textureFilterNdx < DE_LENGTH_OF_ARRAY(textureFilters); textureFilterNdx++)
+			{
+				const char* const				textureFilterName	(textureFilters[textureFilterNdx].name);
+				const vk::VkFilter				textureFilter		(textureFilters[textureFilterNdx].value);
+				de::MovePtr<tcu::TestCaseGroup>	textureFilterGroup	(new tcu::TestCaseGroup(testCtx, textureFilterName, textureFilterName));
+
+				for (size_t explicitReconstructionNdx = 0; explicitReconstructionNdx < 2; explicitReconstructionNdx++)
+				{
+					const bool	explicitReconstruction	(explicitReconstructionNdx == 1);
+
+					for (size_t disjointNdx = 0; disjointNdx < 2; disjointNdx++)
+					{
+						const bool	disjoint	(disjointNdx == 1);
+
+						for (size_t xChromaOffsetNdx = 0; xChromaOffsetNdx < DE_LENGTH_OF_ARRAY(chromaLocations); xChromaOffsetNdx++)
+						{
+							const vk::VkChromaLocationKHR	xChromaOffset		(chromaLocations[xChromaOffsetNdx].value);
+							const char* const				xChromaOffsetName	(chromaLocations[xChromaOffsetNdx].name);
+
+							for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+							{
+								const vk::VkImageTiling	tiling		(imageTilings[tilingNdx].value);
+								const char* const		tilingName	(imageTilings[tilingNdx].name);
+
+								{
+									const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const vk::VkChromaLocationKHR	yChromaOffset	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+									const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																						vk::VK_FILTER_LINEAR, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																						defaultColorRange, defaultColorModel, identitySwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string(explicitReconstruction ? "explicit_linear_" : "default_linear_") + xChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : ""), "", createTestShaders, textureConversionTest, config);
+								}
+
+								{
+									const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const vk::VkChromaLocationKHR	yChromaOffset	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+									const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																						vk::VK_FILTER_LINEAR, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																						defaultColorRange, defaultColorModel, swappedChromaSwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string(explicitReconstruction ? "explicit_linear_" : "default_linear_") + xChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : "") + "_swapped_chroma", "", createTestShaders, textureConversionTest, config);
+								}
+
+								if (!explicitReconstruction)
+								{
+									{
+										const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+										const vk::VkChromaLocationKHR	yChromaOffset	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+										const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																							vk::VK_FILTER_NEAREST, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																							defaultColorRange, defaultColorModel, identitySwizzle);
+
+										addFunctionCaseWithPrograms(textureFilterGroup.get(), string("default_nearest_") + xChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : ""), "", createTestShaders, textureConversionTest, config);
+									}
+
+									{
+										const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+										const vk::VkChromaLocationKHR	yChromaOffset	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+										const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																							vk::VK_FILTER_NEAREST, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																							defaultColorRange, defaultColorModel, swappedChromaSwizzle);
+
+										addFunctionCaseWithPrograms(textureFilterGroup.get(), string("default_nearest_") + xChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : "") + "_swapped_chroma", "", createTestShaders, textureConversionTest, config);
+									}
+								}
+							}
+						}
+
+						if (explicitReconstruction)
+						{
+							for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+							{
+								const vk::VkImageTiling	tiling		(imageTilings[tilingNdx].value);
+								const char* const		tilingName	(imageTilings[tilingNdx].name);
+								{
+									const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const vk::VkChromaLocationKHR	chromaLocation	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+									const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																						vk::VK_FILTER_NEAREST, chromaLocation, chromaLocation, explicitReconstruction, disjoint,
+																						defaultColorRange, defaultColorModel, identitySwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string("explicit_nearest") + "_" + tilingName + (disjoint ? "_disjoint" : ""), "", createTestShaders, textureConversionTest, config);
+								}
+
+								{
+									const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const vk::VkChromaLocationKHR	chromaLocation	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+									const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																						vk::VK_FILTER_NEAREST, chromaLocation, chromaLocation, explicitReconstruction, disjoint,
+																						defaultColorRange, defaultColorModel, swappedChromaSwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string("explicit_nearest") + "_" + tilingName + (disjoint ? "_disjoint" : "") + "_swapped_chroma", "", createTestShaders, textureConversionTest, config);
+								}
+							}
+						}
+					}
+				}
+
+				reconstrucGroup->addChild(textureFilterGroup.release());
+			}
+
+			formatGroup->addChild(reconstrucGroup.release());
+		}
+
+		testGroup->addChild(formatGroup.release());
+	}
+
+	// Test formats with xy chroma reconstruction
+	for (size_t formatNdx = 0; formatNdx < DE_LENGTH_OF_ARRAY(xyChromaSubsampledFormats); formatNdx++)
+	{
+		const vk::VkFormat				format		(xyChromaSubsampledFormats[formatNdx]);
+		const std::string				formatName	(de::toLower(std::string(getFormatName(format)).substr(10)));
+		de::MovePtr<tcu::TestCaseGroup>	formatGroup	(new tcu::TestCaseGroup(testCtx, formatName.c_str(), ("Tests for color conversion using format " + formatName).c_str()));
+
+		// Color conversion tests
+		{
+			de::MovePtr<tcu::TestCaseGroup>	conversionGroup	(new tcu::TestCaseGroup(testCtx, "color_conversion", ""));
+
+			for (size_t chromaOffsetNdx = 0; chromaOffsetNdx < DE_LENGTH_OF_ARRAY(chromaLocations); chromaOffsetNdx++)
+			{
+				const char* const				chromaOffsetName	(chromaLocations[chromaOffsetNdx].name);
+				const vk::VkChromaLocationKHR	chromaOffset		(chromaLocations[chromaOffsetNdx].value);
+
+				for (size_t modelNdx = 0; modelNdx < DE_LENGTH_OF_ARRAY(colorModels); modelNdx++)
+				{
+					const char* const							colorModelName	(colorModels[modelNdx].name);
+					const vk::VkSamplerYcbcrModelConversionKHR	colorModel		(colorModels[modelNdx].value);
+
+					if (colorModel != vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR && getFormatChannelCount(format) < 3)
+						continue;
+
+					if (colorModel == vk::VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR)
+					{
+						for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+						{
+							const vk::VkImageTiling				tiling			(imageTilings[tilingNdx].value);
+							const char* const					tilingName		(imageTilings[tilingNdx].name);
+							const vk::VkSamplerYcbcrRangeKHR	colorRange		(rng.choose<RangeNamePair, const RangeNamePair*>(DE_ARRAY_BEGIN(colorRanges), DE_ARRAY_END(colorRanges)).value);
+							const glu::ShaderType				shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+							const TestConfig					config			(shaderType, format, tiling, vk::VK_FILTER_NEAREST, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																				 vk::VK_FILTER_NEAREST, chromaOffset, chromaOffset, false, false,
+																				 colorRange, colorModel, identitySwizzle);
+
+							addFunctionCaseWithPrograms(conversionGroup.get(), std::string(colorModelName) + "_" + tilingName + "_" + chromaOffsetName, "", createTestShaders, textureConversionTest, config);
+						}
+					}
+					else
+					{
+						for (size_t rangeNdx = 0; rangeNdx < DE_LENGTH_OF_ARRAY(colorRanges); rangeNdx++)
+						{
+							const char* const					colorRangeName	(colorRanges[rangeNdx].name);
+							const vk::VkSamplerYcbcrRangeKHR	colorRange		(colorRanges[rangeNdx].value);
+
+							// Narrow range doesn't really work with formats that have less than 8 bits
+							if (colorRange == vk::VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR)
+							{
+								const UVec4	bitDepth	(getBitDepth(format));
+
+								if (bitDepth[0] < 8 || bitDepth[1] < 8 || bitDepth[2] < 8)
+									continue;
+							}
+
+							for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+							{
+								const vk::VkImageTiling			tiling			(imageTilings[tilingNdx].value);
+								const char* const				tilingName		(imageTilings[tilingNdx].name);
+								const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+								const TestConfig				config			(shaderType, format, tiling, vk::VK_FILTER_NEAREST, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																					vk::VK_FILTER_NEAREST, chromaOffset, chromaOffset, false, false,
+																					colorRange, colorModel, identitySwizzle);
+
+								addFunctionCaseWithPrograms(conversionGroup.get(), (string(colorModelName) + "_" + colorRangeName + "_" + tilingName + "_" + chromaOffsetName).c_str(), "", createTestShaders, textureConversionTest, config);
+							}
+						}
+					}
+				}
+			}
+
+			formatGroup->addChild(conversionGroup.release());
+		}
+
+		// Chroma reconstruction tests
+		{
+			de::MovePtr<tcu::TestCaseGroup>	reconstrucGroup	(new tcu::TestCaseGroup(testCtx, "chroma_reconstruction", ""));
+
+			for (size_t textureFilterNdx = 0; textureFilterNdx < DE_LENGTH_OF_ARRAY(textureFilters); textureFilterNdx++)
+			{
+				const char* const				textureFilterName	(textureFilters[textureFilterNdx].name);
+				const vk::VkFilter				textureFilter		(textureFilters[textureFilterNdx].value);
+				de::MovePtr<tcu::TestCaseGroup>	textureFilterGroup	(new tcu::TestCaseGroup(testCtx, textureFilterName, textureFilterName));
+
+				for (size_t explicitReconstructionNdx = 0; explicitReconstructionNdx < 2; explicitReconstructionNdx++)
+				{
+					const bool	explicitReconstruction	(explicitReconstructionNdx == 1);
+
+					for (size_t disjointNdx = 0; disjointNdx < 2; disjointNdx++)
+					{
+						const bool	disjoint	(disjointNdx == 1);
+
+						for (size_t xChromaOffsetNdx = 0; xChromaOffsetNdx < DE_LENGTH_OF_ARRAY(chromaLocations); xChromaOffsetNdx++)
+						for (size_t yChromaOffsetNdx = 0; yChromaOffsetNdx < DE_LENGTH_OF_ARRAY(chromaLocations); yChromaOffsetNdx++)
+						{
+							const vk::VkChromaLocationKHR	xChromaOffset		(chromaLocations[xChromaOffsetNdx].value);
+							const char* const				xChromaOffsetName	(chromaLocations[xChromaOffsetNdx].name);
+
+							const vk::VkChromaLocationKHR	yChromaOffset		(chromaLocations[yChromaOffsetNdx].value);
+							const char* const				yChromaOffsetName	(chromaLocations[yChromaOffsetNdx].name);
+
+							for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+							{
+								const vk::VkImageTiling	tiling		(imageTilings[tilingNdx].value);
+								const char* const		tilingName	(imageTilings[tilingNdx].name);
+								{
+									const glu::ShaderType	shaderType	(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const TestConfig		config		(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																			vk::VK_FILTER_LINEAR, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																			defaultColorRange, defaultColorModel, identitySwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string(explicitReconstruction ? "explicit_linear_" : "default_linear_") + xChromaOffsetName + "_" + yChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : ""), "", createTestShaders, textureConversionTest, config);
+								}
+
+								{
+									const glu::ShaderType	shaderType	(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const TestConfig		config		(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																			vk::VK_FILTER_LINEAR, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																			defaultColorRange, defaultColorModel, swappedChromaSwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string(explicitReconstruction ? "explicit_linear_" : "default_linear_") + xChromaOffsetName + "_" + yChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : "") + "_swapped_chroma", "", createTestShaders, textureConversionTest, config);
+								}
+
+								if (!explicitReconstruction)
+								{
+									{
+										const glu::ShaderType	shaderType	(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+										const TestConfig		config		(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																				vk::VK_FILTER_NEAREST, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																				defaultColorRange, defaultColorModel, identitySwizzle);
+
+										addFunctionCaseWithPrograms(textureFilterGroup.get(), string("default_nearest_") + xChromaOffsetName + "_" + yChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : ""), "", createTestShaders, textureConversionTest, config);
+									}
+
+									{
+										const glu::ShaderType	shaderType	(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+										const TestConfig		config		(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																				vk::VK_FILTER_NEAREST, xChromaOffset, yChromaOffset, explicitReconstruction, disjoint,
+																				defaultColorRange, defaultColorModel, swappedChromaSwizzle);
+
+										addFunctionCaseWithPrograms(textureFilterGroup.get(), string("default_nearest_") + xChromaOffsetName + "_" + yChromaOffsetName + "_" + tilingName + (disjoint ? "_disjoint" : "") + "_swapped_chroma", "", createTestShaders, textureConversionTest, config);
+									}
+								}
+							}
+						}
+
+						if (explicitReconstruction)
+						{
+							for (size_t tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); tilingNdx++)
+							{
+								const vk::VkImageTiling	tiling		(imageTilings[tilingNdx].value);
+								const char* const		tilingName	(imageTilings[tilingNdx].name);
+								{
+									const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const vk::VkChromaLocationKHR	chromaLocation	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+									const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																						vk::VK_FILTER_NEAREST, chromaLocation, chromaLocation, explicitReconstruction, disjoint,
+																						defaultColorRange, defaultColorModel, identitySwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string("explicit_nearest") + "_" + tilingName + (disjoint ? "_disjoint" : ""), "", createTestShaders, textureConversionTest, config);
+								}
+
+								{
+									const glu::ShaderType			shaderType		(rng.choose<glu::ShaderType>(DE_ARRAY_BEGIN(shaderTypes), DE_ARRAY_END(shaderTypes)));
+									const vk::VkChromaLocationKHR	chromaLocation	(rng.choose<ChromaLocationNamePair, const ChromaLocationNamePair*>(DE_ARRAY_BEGIN(chromaLocations), DE_ARRAY_END(chromaLocations)).value);
+									const TestConfig				config			(shaderType, format, tiling, textureFilter, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, vk::VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,
+																						vk::VK_FILTER_NEAREST, chromaLocation, chromaLocation, explicitReconstruction, disjoint,
+																						defaultColorRange, defaultColorModel, swappedChromaSwizzle);
+
+									addFunctionCaseWithPrograms(textureFilterGroup.get(), string("explicit_nearest") + "_" + tilingName + (disjoint ? "_disjoint" : "") + "_swapped_chroma", "", createTestShaders, textureConversionTest, config);
+								}
+							}
+						}
+					}
+				}
+
+				reconstrucGroup->addChild(textureFilterGroup.release());
+			}
+
+			formatGroup->addChild(reconstrucGroup.release());
+		}
+
+		testGroup->addChild(formatGroup.release());
+	}
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createConversionTests (tcu::TestContext& testCtx)
+{
+	return createTestGroup(testCtx, "conversion", "Sampler YCbCr Conversion Tests", initTests);
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.hpp
new file mode 100644
index 0000000..4704a76
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrConversionTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRCONVERSIONTESTS_HPP
+#define _VKTYCBCRCONVERSIONTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief Sampler YCbCr conversion tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*	createConversionTests	(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRCONVERSIONTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp
new file mode 100644
index 0000000..8fabaef
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.cpp
@@ -0,0 +1,1097 @@
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr format copy tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrCopyTests.hpp"
+
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktYCbCrUtil.hpp"
+
+#include "vkQueryUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+
+#include "tcuSeedBuilder.hpp"
+#include "tcuTestLog.hpp"
+#include "tcuVector.hpp"
+#include "tcuVectorUtil.hpp"
+
+#include "deRandom.hpp"
+#include "deSTLUtil.hpp"
+#include "deStringUtil.hpp"
+
+#include <string>
+#include <utility>
+#include <vector>
+
+using tcu::UVec2;
+using tcu::Vec4;
+using tcu::TestLog;
+
+using std::string;
+using std::vector;
+using std::pair;
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+typedef de::SharedPtr<vk::Allocation> AllocationSp;
+
+struct ImageConfig
+{
+						ImageConfig	(vk::VkFormat		format_,
+									 vk::VkImageTiling	tiling_,
+									 bool				disjoint_,
+									 const UVec2&		size_)
+		: format	(format_)
+		, tiling	(tiling_)
+		, disjoint	(disjoint_)
+		, size		(size_)
+	{
+	}
+
+	vk::VkFormat		format;
+	vk::VkImageTiling	tiling;
+	bool				disjoint;
+	UVec2				size;
+};
+
+struct TestConfig
+{
+				TestConfig		(const ImageConfig&	src_,
+								 const ImageConfig&	dst_)
+		: src	(src_)
+		, dst	(dst_)
+	{
+	}
+
+	ImageConfig	src;
+	ImageConfig	dst;
+};
+
+void checkSupport (Context& context, const TestConfig& config)
+{
+	if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), string("VK_KHR_sampler_ycbcr_conversion")))
+		TCU_THROW(NotSupportedError, "Extension VK_KHR_sampler_ycbcr_conversion not supported");
+
+	try
+	{
+		const vk::VkFormatProperties	properties	(vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), config.src.format));
+		const vk::VkFormatFeatureFlags	features	(config.src.tiling == vk::VK_IMAGE_TILING_OPTIMAL
+													? properties.optimalTilingFeatures
+													: properties.linearTilingFeatures);
+
+		if ((features & vk::VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR) == 0
+			&& (features & vk::VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR) == 0)
+		{
+			TCU_THROW(NotSupportedError, "Source format doesn't support copies");
+		}
+
+		if (config.src.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn'tsupport  disjoint planes");
+	}
+	catch (const vk::Error& err)
+	{
+		if (err.getError() == vk::VK_ERROR_FORMAT_NOT_SUPPORTED)
+			TCU_THROW(NotSupportedError, "Format not supported");
+
+		throw;
+	}
+
+	try
+	{
+		const vk::VkFormatProperties	properties	(vk::getPhysicalDeviceFormatProperties(context.getInstanceInterface(), context.getPhysicalDevice(), config.dst.format));
+		const vk::VkFormatFeatureFlags	features	(config.dst.tiling == vk::VK_IMAGE_TILING_OPTIMAL
+													? properties.optimalTilingFeatures
+													: properties.linearTilingFeatures);
+
+		if ((features & vk::VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR) == 0
+			&& (features & vk::VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR) == 0)
+		{
+			TCU_THROW(NotSupportedError, "Source format doesn't support copies");
+		}
+
+		if (config.dst.disjoint && ((features & vk::VK_FORMAT_FEATURE_DISJOINT_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Format doesn't disjoint planes");
+	}
+	catch (const vk::Error& err)
+	{
+		if (err.getError() == vk::VK_ERROR_FORMAT_NOT_SUPPORTED)
+			TCU_THROW(NotSupportedError, "Format not supported");
+
+		throw;
+	}
+}
+
+vk::Move<vk::VkImage> createImage (const vk::DeviceInterface&	vkd,
+								   vk::VkDevice					device,
+								   vk::VkFormat					format,
+								   const UVec2&					size,
+								   bool							disjoint,
+								   vk::VkImageTiling			tiling)
+{
+	const vk::VkImageCreateInfo createInfo =
+	{
+		vk::VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+		DE_NULL,
+		disjoint ? (vk::VkImageCreateFlags)vk::VK_IMAGE_CREATE_DISJOINT_BIT_KHR : (vk::VkImageCreateFlags)0u,
+
+		vk::VK_IMAGE_TYPE_2D,
+		format,
+		vk::makeExtent3D(size.x(), size.y(), 1u),
+		1u,
+		1u,
+		vk::VK_SAMPLE_COUNT_1_BIT,
+		tiling,
+		vk::VK_IMAGE_USAGE_TRANSFER_DST_BIT | vk::VK_IMAGE_USAGE_SAMPLED_BIT,
+		vk::VK_SHARING_MODE_EXCLUSIVE,
+		0u,
+		(const deUint32*)DE_NULL,
+		vk::VK_IMAGE_LAYOUT_UNDEFINED,
+	};
+
+	return vk::createImage(vkd, device, &createInfo);
+}
+
+vk::VkFormat getPlaneCompatibleFormat (vk::VkFormat format, deUint32 planeNdx)
+{
+	DE_ASSERT(planeNdx < 3);
+
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+			return vk::VK_FORMAT_R8_UNORM;
+
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R8_UNORM;
+			else
+				return vk::VK_FORMAT_R8G8_UNORM;
+		}
+
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+			return vk::VK_FORMAT_R8_UNORM;
+
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R8_UNORM;
+			else
+				return vk::VK_FORMAT_R8G8_UNORM;
+		}
+
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+			return vk::VK_FORMAT_R8_UNORM;
+
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+			return vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+			else
+				return vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR;
+		}
+
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+			return vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+			else
+				return vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR;
+		}
+
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+			return vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+			return vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+			else
+				return vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR;
+		}
+
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+			return vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+			else
+				return vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR;
+		}
+
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+			return vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+			return vk::VK_FORMAT_R16_UNORM;
+
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R16_UNORM;
+			else
+				return vk::VK_FORMAT_R16G16_UNORM;
+		}
+
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+			return vk::VK_FORMAT_R16_UNORM;
+
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		{
+			DE_ASSERT(planeNdx < 2);
+
+			if (planeNdx == 0)
+				return vk::VK_FORMAT_R16_UNORM;
+			else
+				return vk::VK_FORMAT_R16G16_UNORM;
+		}
+
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			return vk::VK_FORMAT_R16_UNORM;
+
+		default:
+			DE_ASSERT(planeNdx == 0);
+			return format;
+	}
+}
+
+bool isCompatible (vk::VkFormat	srcFormat,
+				   vk::VkFormat	dstFormat)
+{
+	if (srcFormat == dstFormat)
+		return true;
+	else
+	{
+		const vk::VkFormat class8Bit[] =
+		{
+			vk::VK_FORMAT_R4G4_UNORM_PACK8,
+			vk::VK_FORMAT_R8_UNORM,
+			vk::VK_FORMAT_R8_SNORM,
+			vk::VK_FORMAT_R8_USCALED,
+			vk::VK_FORMAT_R8_SSCALED,
+			vk::VK_FORMAT_R8_UINT,
+			vk::VK_FORMAT_R8_SINT,
+			vk::VK_FORMAT_R8_SRGB
+		};
+		const vk::VkFormat class16Bit[] =
+		{
+			vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16,
+			vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16,
+			vk::VK_FORMAT_R5G6B5_UNORM_PACK16,
+			vk::VK_FORMAT_B5G6R5_UNORM_PACK16,
+			vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16,
+			vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16,
+			vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16,
+			vk::VK_FORMAT_R8G8_UNORM,
+			vk::VK_FORMAT_R8G8_SNORM,
+			vk::VK_FORMAT_R8G8_USCALED,
+			vk::VK_FORMAT_R8G8_SSCALED,
+			vk::VK_FORMAT_R8G8_UINT,
+			vk::VK_FORMAT_R8G8_SINT,
+			vk::VK_FORMAT_R8G8_SRGB,
+			vk::VK_FORMAT_R16_UNORM,
+			vk::VK_FORMAT_R16_SNORM,
+			vk::VK_FORMAT_R16_USCALED,
+			vk::VK_FORMAT_R16_SSCALED,
+			vk::VK_FORMAT_R16_UINT,
+			vk::VK_FORMAT_R16_SINT,
+			vk::VK_FORMAT_R16_SFLOAT,
+			vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR,
+			vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR
+		};
+		const vk::VkFormat class24Bit[] =
+		{
+			vk::VK_FORMAT_R8G8B8_UNORM,
+			vk::VK_FORMAT_R8G8B8_SNORM,
+			vk::VK_FORMAT_R8G8B8_USCALED,
+			vk::VK_FORMAT_R8G8B8_SSCALED,
+			vk::VK_FORMAT_R8G8B8_UINT,
+			vk::VK_FORMAT_R8G8B8_SINT,
+			vk::VK_FORMAT_R8G8B8_SRGB,
+			vk::VK_FORMAT_B8G8R8_UNORM,
+			vk::VK_FORMAT_B8G8R8_SNORM,
+			vk::VK_FORMAT_B8G8R8_USCALED,
+			vk::VK_FORMAT_B8G8R8_SSCALED,
+			vk::VK_FORMAT_B8G8R8_UINT,
+			vk::VK_FORMAT_B8G8R8_SINT,
+			vk::VK_FORMAT_B8G8R8_SRGB
+		};
+		const vk::VkFormat class32Bit[] =
+		{
+			vk::VK_FORMAT_R8G8B8A8_UNORM,
+			vk::VK_FORMAT_R8G8B8A8_SNORM,
+			vk::VK_FORMAT_R8G8B8A8_USCALED,
+			vk::VK_FORMAT_R8G8B8A8_SSCALED,
+			vk::VK_FORMAT_R8G8B8A8_UINT,
+			vk::VK_FORMAT_R8G8B8A8_SINT,
+			vk::VK_FORMAT_R8G8B8A8_SRGB,
+			vk::VK_FORMAT_B8G8R8A8_UNORM,
+			vk::VK_FORMAT_B8G8R8A8_SNORM,
+			vk::VK_FORMAT_B8G8R8A8_USCALED,
+			vk::VK_FORMAT_B8G8R8A8_SSCALED,
+			vk::VK_FORMAT_B8G8R8A8_UINT,
+			vk::VK_FORMAT_B8G8R8A8_SINT,
+			vk::VK_FORMAT_B8G8R8A8_SRGB,
+			vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32,
+			vk::VK_FORMAT_A8B8G8R8_SNORM_PACK32,
+			vk::VK_FORMAT_A8B8G8R8_USCALED_PACK32,
+			vk::VK_FORMAT_A8B8G8R8_SSCALED_PACK32,
+			vk::VK_FORMAT_A8B8G8R8_UINT_PACK32,
+			vk::VK_FORMAT_A8B8G8R8_SINT_PACK32,
+			vk::VK_FORMAT_A8B8G8R8_SRGB_PACK32,
+			vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32,
+			vk::VK_FORMAT_A2R10G10B10_SNORM_PACK32,
+			vk::VK_FORMAT_A2R10G10B10_USCALED_PACK32,
+			vk::VK_FORMAT_A2R10G10B10_SSCALED_PACK32,
+			vk::VK_FORMAT_A2R10G10B10_UINT_PACK32,
+			vk::VK_FORMAT_A2R10G10B10_SINT_PACK32,
+			vk::VK_FORMAT_A2B10G10R10_UNORM_PACK32,
+			vk::VK_FORMAT_A2B10G10R10_SNORM_PACK32,
+			vk::VK_FORMAT_A2B10G10R10_USCALED_PACK32,
+			vk::VK_FORMAT_A2B10G10R10_SSCALED_PACK32,
+			vk::VK_FORMAT_A2B10G10R10_UINT_PACK32,
+			vk::VK_FORMAT_A2B10G10R10_SINT_PACK32,
+			vk::VK_FORMAT_R16G16_UNORM,
+			vk::VK_FORMAT_R16G16_SNORM,
+			vk::VK_FORMAT_R16G16_USCALED,
+			vk::VK_FORMAT_R16G16_SSCALED,
+			vk::VK_FORMAT_R16G16_UINT,
+			vk::VK_FORMAT_R16G16_SINT,
+			vk::VK_FORMAT_R16G16_SFLOAT,
+			vk::VK_FORMAT_R32_UINT,
+			vk::VK_FORMAT_R32_SINT,
+			vk::VK_FORMAT_R32_SFLOAT,
+			vk::VK_FORMAT_B10G11R11_UFLOAT_PACK32,
+			vk::VK_FORMAT_E5B9G9R9_UFLOAT_PACK32,
+			vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR,
+			vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR
+		};
+		const vk::VkFormat class48Bit[] =
+		{
+			vk::VK_FORMAT_R16G16B16_UNORM,
+			vk::VK_FORMAT_R16G16B16_SNORM,
+			vk::VK_FORMAT_R16G16B16_USCALED,
+			vk::VK_FORMAT_R16G16B16_SSCALED,
+			vk::VK_FORMAT_R16G16B16_UINT,
+			vk::VK_FORMAT_R16G16B16_SINT,
+			vk::VK_FORMAT_R16G16B16_SFLOAT
+		};
+		const vk::VkFormat class64Bit[] =
+		{
+			vk::VK_FORMAT_R16G16B16A16_UNORM,
+			vk::VK_FORMAT_R16G16B16A16_SNORM,
+			vk::VK_FORMAT_R16G16B16A16_USCALED,
+			vk::VK_FORMAT_R16G16B16A16_SSCALED,
+			vk::VK_FORMAT_R16G16B16A16_UINT,
+			vk::VK_FORMAT_R16G16B16A16_SINT,
+			vk::VK_FORMAT_R16G16B16A16_SFLOAT,
+			vk::VK_FORMAT_R32G32_UINT,
+			vk::VK_FORMAT_R32G32_SINT,
+			vk::VK_FORMAT_R32G32_SFLOAT,
+			vk::VK_FORMAT_R64_UINT,
+			vk::VK_FORMAT_R64_SINT,
+			vk::VK_FORMAT_R64_SFLOAT
+		};
+		const vk::VkFormat class96Bit[] =
+		{
+			vk::VK_FORMAT_R32G32B32_UINT,
+			vk::VK_FORMAT_R32G32B32_SINT,
+			vk::VK_FORMAT_R32G32B32_SFLOAT
+		};
+		const vk::VkFormat class128Bit[] =
+		{
+			vk::VK_FORMAT_R32G32B32A32_UINT,
+			vk::VK_FORMAT_R32G32B32A32_SINT,
+			vk::VK_FORMAT_R32G32B32A32_SFLOAT,
+			vk::VK_FORMAT_R64G64_UINT,
+			vk::VK_FORMAT_R64G64_SINT,
+			vk::VK_FORMAT_R64G64_SFLOAT
+		};
+		const vk::VkFormat class192Bit[] =
+		{
+			vk::VK_FORMAT_R64G64B64_UINT,
+			vk::VK_FORMAT_R64G64B64_SINT,
+			vk::VK_FORMAT_R64G64B64_SFLOAT
+		};
+		const vk::VkFormat class256Bit[] =
+		{
+			vk::VK_FORMAT_R64G64B64A64_UINT,
+			vk::VK_FORMAT_R64G64B64A64_SINT,
+			vk::VK_FORMAT_R64G64B64A64_SFLOAT
+		};
+
+		if (de::contains(DE_ARRAY_BEGIN(class8Bit), DE_ARRAY_END(class8Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class8Bit), DE_ARRAY_END(class8Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class16Bit), DE_ARRAY_END(class16Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class16Bit), DE_ARRAY_END(class16Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class24Bit), DE_ARRAY_END(class24Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class24Bit), DE_ARRAY_END(class24Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class32Bit), DE_ARRAY_END(class32Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class32Bit), DE_ARRAY_END(class32Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class48Bit), DE_ARRAY_END(class48Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class48Bit), DE_ARRAY_END(class48Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class64Bit), DE_ARRAY_END(class64Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class64Bit), DE_ARRAY_END(class64Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class96Bit), DE_ARRAY_END(class96Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class96Bit), DE_ARRAY_END(class96Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class128Bit), DE_ARRAY_END(class128Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class128Bit), DE_ARRAY_END(class128Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class192Bit), DE_ARRAY_END(class192Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class192Bit), DE_ARRAY_END(class192Bit), dstFormat))
+			return true;
+
+		if (de::contains(DE_ARRAY_BEGIN(class256Bit), DE_ARRAY_END(class256Bit), srcFormat)
+			&& de::contains(DE_ARRAY_BEGIN(class256Bit), DE_ARRAY_END(class256Bit), dstFormat))
+			return true;
+
+		return false;
+	}
+}
+
+UVec2 getBlockSize (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+			return UVec2(2, 1);
+
+		default:
+			return UVec2(1u, 1u);
+	}
+}
+
+deUint32 getBlockByteSize (vk::VkFormat format)
+{
+	switch (format)
+	{
+		case vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR:
+			return 4u;
+
+		case vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR:
+		case vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR:
+		case vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR:
+		case vk::VK_FORMAT_R16G16B16A16_UNORM:
+			return 4u * 2u;
+
+		case vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR:
+		case vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR:
+			return 2u;
+
+		case vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR:
+		case vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR:
+			return 2u * 2u;
+
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+			return 3u * 2u;
+
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+			DE_FATAL("Plane formats not supported");
+			return ~0u;
+
+		default:
+			return (deUint32)vk::mapVkFormat(format).getPixelSize();
+	}
+}
+
+UVec2 getPlaneSize (const vk::PlanarFormatDescription&	info,
+					deUint32							planeNdx,
+					const UVec2&						size)
+{
+	if (info.numPlanes > 1)
+		return UVec2(size.x() / info.planes[planeNdx].widthDivisor, size.y() / info.planes[planeNdx].heightDivisor);
+	else
+		return size;
+}
+
+UVec2 randomUVec2 (de::Random&	rng,
+				   const UVec2&	min,
+				   const UVec2&	max)
+{
+	UVec2 result;
+
+	result[0] = min[0] + (rng.getUint32() % (1 + max[0] - min[0]));
+	result[1] = min[1] + (rng.getUint32() % (1 + max[1] - min[1]));
+
+	return result;
+}
+
+void genCopies (de::Random&					rng,
+				size_t						copyCount,
+				vk::VkFormat				srcFormat,
+				const UVec2&				srcSize,
+				vk::VkFormat				dstFormat,
+				const UVec2&				dstSize,
+				vector<vk::VkImageCopy>*	copies)
+{
+	vector<pair<deUint32, deUint32> >	pairs;
+	const vk::PlanarFormatDescription	srcPlaneInfo	(vk::getPlanarFormatDescription(srcFormat));
+	const vk::PlanarFormatDescription	dstPlaneInfo	(vk::getPlanarFormatDescription(dstFormat));
+
+	for (deUint32 srcPlaneNdx = 0; srcPlaneNdx < srcPlaneInfo.numPlanes; srcPlaneNdx++)
+	{
+		for (deUint32 dstPlaneNdx = 0; dstPlaneNdx < dstPlaneInfo.numPlanes; dstPlaneNdx++)
+		{
+			const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
+			const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
+
+			if (isCompatible(srcPlaneFormat, dstPlaneFormat))
+				pairs.push_back(std::make_pair(srcPlaneNdx, dstPlaneNdx));
+		}
+	}
+
+	DE_ASSERT(!pairs.empty());
+
+	copies->reserve(copyCount);
+
+	for (size_t copyNdx = 0; copyNdx < copyCount; copyNdx++)
+	{
+		const pair<deUint32, deUint32>	planes			(rng.choose<pair<deUint32, deUint32> >(pairs.begin(), pairs.end()));
+
+		const deUint32					srcPlaneNdx			(planes.first);
+		const vk::VkFormat				srcPlaneFormat		(getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
+		const UVec2						srcBlockSize		(getBlockSize(srcPlaneFormat));
+		const UVec2						srcPlaneSize		(getPlaneSize(srcPlaneInfo, srcPlaneNdx, srcSize));
+		const UVec2						srcPlaneBlockSize	(srcPlaneSize / srcBlockSize);
+
+		const deUint32					dstPlaneNdx			(planes.second);
+		const vk::VkFormat				dstPlaneFormat		(getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
+		const UVec2						dstBlockSize		(getBlockSize(dstPlaneFormat));
+		const UVec2						dstPlaneSize		(getPlaneSize(dstPlaneInfo, dstPlaneNdx, dstSize));
+		const UVec2						dstPlaneBlockSize	(dstPlaneSize / dstBlockSize);
+
+		const UVec2						copyBlockSize		(randomUVec2(rng, UVec2(1u, 1u), tcu::min(srcPlaneBlockSize, dstPlaneBlockSize)));
+		const UVec2						srcOffset			(srcBlockSize * randomUVec2(rng, UVec2(0u, 0u), srcPlaneBlockSize - copyBlockSize));
+		const UVec2						dstOffset			(dstBlockSize * randomUVec2(rng, UVec2(0u, 0u), dstPlaneBlockSize - copyBlockSize));
+		const UVec2						copySize			(copyBlockSize * srcBlockSize);
+		const vk::VkImageCopy			copy				=
+		{
+			// src
+			{
+				srcPlaneInfo.numPlanes > 1 ?  vk::getPlaneAspect(srcPlaneNdx) : vk::VK_IMAGE_ASPECT_COLOR_BIT,
+				0u,
+				0u,
+				1u
+			},
+			{
+				(deInt32)srcOffset.x(),
+				(deInt32)srcOffset.y(),
+				0,
+			},
+			// dst
+			{
+				dstPlaneInfo.numPlanes > 1 ?  vk::getPlaneAspect(dstPlaneNdx) : vk::VK_IMAGE_ASPECT_COLOR_BIT,
+				0u,
+				0u,
+				1u
+			},
+			{
+				(deInt32)dstOffset.x(),
+				(deInt32)dstOffset.y(),
+				0,
+			},
+			// size
+			{
+				copySize.x(),
+				copySize.y(),
+				1u
+			}
+		};
+
+		copies->push_back(copy);
+	}
+}
+
+tcu::SeedBuilder& operator<< (tcu::SeedBuilder& builder, const ImageConfig& config)
+{
+
+	builder << (deUint32)config.format << (deUint32)config.tiling << config.disjoint << config.size[0] << config.size[1];
+	return builder;
+}
+
+deUint32 buildSeed (const TestConfig& config)
+{
+	tcu::SeedBuilder builder;
+
+	builder << 6792903u << config.src << config.dst;
+
+	return builder.get();
+}
+
+void logImageInfo (TestLog&				log,
+				   const ImageConfig&	config)
+{
+	log << TestLog::Message << "Format: " << config.format << TestLog::EndMessage;
+	log << TestLog::Message << "Tiling: " << config.tiling << TestLog::EndMessage;
+	log << TestLog::Message << "Size: " << config.size << TestLog::EndMessage;
+	log << TestLog::Message << "Disjoint: " << (config.disjoint ? "true" : "false") << TestLog::EndMessage;
+}
+void logTestCaseInfo (TestLog&							log,
+					  const TestConfig&					config,
+					  const vector<vk::VkImageCopy>&	copies)
+{
+	{
+		const tcu::ScopedLogSection section (log, "SourceImage", "SourceImage");
+		logImageInfo(log, config.src);
+	}
+
+	{
+		const tcu::ScopedLogSection section (log, "DestinationImage", "DestinationImage");
+		logImageInfo(log, config.dst);
+	}
+	{
+		const tcu::ScopedLogSection section (log, "Copies", "Copies");
+
+		for (size_t copyNdx = 0; copyNdx < copies.size(); copyNdx++)
+			log << TestLog::Message << copies[copyNdx] << TestLog::EndMessage;
+	}
+}
+
+tcu::TestStatus imageCopyTest (Context& context, const TestConfig config)
+{
+	checkSupport(context, config);
+
+	{
+		const size_t			copyCount	= 10;
+		TestLog&				log			(context.getTestContext().getLog());
+
+		MultiPlaneImageData		srcData		(config.src.format, config.src.size);
+		MultiPlaneImageData		dstData		(config.dst.format, config.dst.size);
+		MultiPlaneImageData		result		(config.dst.format, config.dst.size);
+		vector<vk::VkImageCopy>	copies;
+
+		de::Random				rng			(buildSeed(config));
+
+		genCopies(rng, copyCount, config.src.format, config.src.size, config.dst.format, config.dst.size, &copies);
+
+		logTestCaseInfo(log, config, copies);
+
+		fillRandom(&rng, &srcData);
+		fillRandom(&rng, &dstData);
+
+		{
+			const vk::DeviceInterface&		vkd						(context.getDeviceInterface());
+			const vk::VkDevice				device					(context.getDevice());
+
+			const vk::Unique<vk::VkImage>	srcImage				(createImage(vkd, device, config.src.format, config.src.size, config.src.disjoint, config.src.tiling));
+			const vk::MemoryRequirement		srcMemoryRequirement	(config.src.tiling == vk::VK_IMAGE_TILING_OPTIMAL
+																	? vk::MemoryRequirement::Any
+																	: vk::MemoryRequirement::HostVisible);
+			const vk::VkImageCreateFlags	srcCreateFlags			(config.src.disjoint ? vk::VK_IMAGE_CREATE_DISJOINT_BIT_KHR : (vk::VkImageCreateFlagBits)0u);
+			const vector<AllocationSp>		srcImageMemory			(allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *srcImage, config.src.format, srcCreateFlags, srcMemoryRequirement));
+
+			const vk::Unique<vk::VkImage>	dstImage				(createImage(vkd, device, config.dst.format, config.dst.size, config.dst.disjoint, config.dst.tiling));
+			const vk::MemoryRequirement		dstMemoryRequirement	(config.dst.tiling == vk::VK_IMAGE_TILING_OPTIMAL
+																	? vk::MemoryRequirement::Any
+																	: vk::MemoryRequirement::HostVisible);
+			const vk::VkImageCreateFlags	dstCreateFlags			(config.dst.disjoint ? vk::VK_IMAGE_CREATE_DISJOINT_BIT_KHR : (vk::VkImageCreateFlagBits)0u);
+			const vector<AllocationSp>		dstImageMemory			(allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *dstImage, config.dst.format, dstCreateFlags, dstMemoryRequirement));
+
+			if (config.src.tiling == vk::VK_IMAGE_TILING_OPTIMAL)
+				uploadImage(vkd, device, context.getUniversalQueueFamilyIndex(), context.getDefaultAllocator(), *srcImage, srcData, vk::VK_ACCESS_TRANSFER_READ_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL);
+			else
+				fillImageMemory(vkd, device, context.getUniversalQueueFamilyIndex(), *srcImage, srcImageMemory, srcData, vk::VK_ACCESS_TRANSFER_READ_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL);
+
+			if (config.dst.tiling == vk::VK_IMAGE_TILING_OPTIMAL)
+				uploadImage(vkd, device, context.getUniversalQueueFamilyIndex(), context.getDefaultAllocator(), *dstImage, dstData, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL);
+			else
+				fillImageMemory(vkd, device, context.getUniversalQueueFamilyIndex(), *dstImage, dstImageMemory, dstData, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL);
+
+			{
+				const deUint32							queueFamilyNdx	(context.getUniversalQueueFamilyIndex());
+				const vk::VkQueue						queue			(context.getUniversalQueue());
+				const vk::Unique<vk::VkCommandPool>		cmdPool			(createCommandPool(vkd, device, (vk::VkCommandPoolCreateFlags)0, queueFamilyNdx));
+				const vk::Unique<vk::VkCommandBuffer>	cmdBuffer		(allocateCommandBuffer(vkd, device, *cmdPool, vk::VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+				{
+					const vk::VkCommandBufferBeginInfo	beginInfo		=
+					{
+						vk::VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+						DE_NULL,
+						(vk::VkCommandBufferUsageFlags)vk::VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+						(const vk::VkCommandBufferInheritanceInfo*)DE_NULL
+					};
+
+					VK_CHECK(vkd.beginCommandBuffer(*cmdBuffer, &beginInfo));
+				}
+
+				vkd.cmdCopyImage(*cmdBuffer, *srcImage, vk::VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL, *dstImage, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, (deUint32)copies.size(), &copies[0]);
+
+				VK_CHECK(vkd.endCommandBuffer(*cmdBuffer));
+
+				{
+					const vk::Unique<vk::VkFence>	fence		(createFence(vkd, device));
+					const vk::VkSubmitInfo			submitInfo	=
+					{
+						vk::VK_STRUCTURE_TYPE_SUBMIT_INFO,
+						DE_NULL,
+						0u,
+						(const vk::VkSemaphore*)DE_NULL,
+						(const vk::VkPipelineStageFlags*)DE_NULL,
+						1u,
+						&*cmdBuffer,
+						0u,
+						(const vk::VkSemaphore*)DE_NULL,
+					};
+
+					VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence));
+					VK_CHECK(vkd.waitForFences(device, 1u, &*fence, VK_TRUE, ~0ull));
+				}
+			}
+
+			if (config.dst.tiling == vk::VK_IMAGE_TILING_OPTIMAL)
+				downloadImage(vkd, device, context.getUniversalQueueFamilyIndex(), context.getDefaultAllocator(), *dstImage, &result, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL);
+			else
+				readImageMemory(vkd, device, context.getUniversalQueueFamilyIndex(), *dstImage, dstImageMemory, &result, vk::VK_ACCESS_TRANSFER_WRITE_BIT, vk::VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL);
+		}
+
+		{
+			MultiPlaneImageData	reference		(dstData);
+			const size_t		maxErrorCount	= 30;
+			size_t				errorCount		= 0;
+
+			for (size_t copyNdx = 0; copyNdx < copies.size(); copyNdx++)
+			{
+				const vk::VkImageCopy&	copy				(copies[copyNdx]);
+
+				const deUint32			srcPlaneNdx			(copy.srcSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT
+															? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.srcSubresource.aspectMask)
+															: 0u);
+				const UVec2				srcPlaneSize		(getPlaneSize(srcData.getDescription(), srcPlaneNdx, config.src.size));
+
+				const vk::VkFormat		srcPlaneFormat		(getPlaneCompatibleFormat(config.src.format, srcPlaneNdx));
+				const UVec2				srcBlockSize		(getBlockSize(srcPlaneFormat));
+
+				const deUint32			blockSizeBytes		(getBlockByteSize(srcPlaneFormat));
+
+				const UVec2				srcPlaneBlockSize	(srcPlaneSize / srcBlockSize);
+				const UVec2				srcBlockOffset		(copy.srcOffset.x / srcBlockSize.x(), copy.srcOffset.y / srcBlockSize.y());
+				const UVec2				srcBlockPitch		(blockSizeBytes, blockSizeBytes * srcPlaneBlockSize.x());
+
+				const deUint32			dstPlaneNdx			(copy.dstSubresource.aspectMask != vk::VK_IMAGE_ASPECT_COLOR_BIT
+															? vk::getAspectPlaneNdx((vk::VkImageAspectFlagBits)copy.dstSubresource.aspectMask)
+															: 0u);
+				const UVec2				dstPlaneSize		(getPlaneSize(dstData.getDescription(), dstPlaneNdx, config.dst.size));
+
+				const vk::VkFormat		dstPlaneFormat		(getPlaneCompatibleFormat(config.dst.format, dstPlaneNdx));
+				const UVec2				dstBlockSize		(getBlockSize(dstPlaneFormat));
+
+				const UVec2				dstPlaneBlockSize	(dstPlaneSize / dstBlockSize);
+				const UVec2				dstBlockOffset		(copy.dstOffset.x / dstBlockSize.x(), copy.dstOffset.y / dstBlockSize.y());
+				const UVec2				dstBlockPitch		(blockSizeBytes, blockSizeBytes * dstPlaneBlockSize.x());
+
+				const UVec2				blockSize			(copy.extent.width / srcBlockSize.x(), copy.extent.height / srcBlockSize.y());
+
+				DE_ASSERT(blockSizeBytes == getBlockByteSize(dstPlaneFormat));
+
+				for (deUint32 y = 0; y < blockSize.y(); y++)
+				{
+					const deUint32	size	= blockSize.x() * blockSizeBytes;
+					const deUint32	srcPos	= tcu::dot(srcBlockPitch, UVec2(srcBlockOffset.x(), srcBlockOffset.y() + y));
+					const deUint32	dstPos	= tcu::dot(dstBlockPitch, UVec2(dstBlockOffset.x(), dstBlockOffset.y() + y));
+
+					deMemcpy(((deUint8*)reference.getPlanePtr(dstPlaneNdx)) + dstPos,
+							 ((const deUint8*)srcData.getPlanePtr(srcPlaneNdx)) + srcPos, size);
+				}
+			}
+
+			for (deUint32 planeNdx = 0; planeNdx < result.getDescription().numPlanes; ++planeNdx)
+			{
+				for (size_t byteNdx = 0; byteNdx < result.getPlaneSize(planeNdx); byteNdx++)
+				{
+					const deUint8	res	= ((const deUint8*)result.getPlanePtr(planeNdx))[byteNdx];
+					const deUint8	ref	= ((const deUint8*)reference.getPlanePtr(planeNdx))[byteNdx];
+
+					if (res != ref)
+					{
+						log << TestLog::Message << "Plane: " << planeNdx << ", Offset: " << byteNdx << ", Expected: " << (deUint32)ref << ", Got: " << (deUint32)res << TestLog::EndMessage;
+						errorCount++;
+
+						if (errorCount > maxErrorCount)
+							break;
+					}
+				}
+
+				if (errorCount > maxErrorCount)
+					break;
+			}
+
+			if (errorCount > 0)
+				return tcu::TestStatus::fail("Failed, found " + (errorCount > maxErrorCount ?  de::toString(maxErrorCount) + "+" : de::toString(errorCount))  + " incorrect bytes");
+			else
+				return tcu::TestStatus::pass("Pass");
+		}
+	}
+}
+
+bool isCopyCompatible (vk::VkFormat srcFormat, vk::VkFormat dstFormat)
+{
+	if (isYCbCrFormat(srcFormat) && isYCbCrFormat(dstFormat))
+	{
+		const vk::PlanarFormatDescription	srcPlaneInfo	(vk::getPlanarFormatDescription(srcFormat));
+		const vk::PlanarFormatDescription	dstPlaneInfo	(vk::getPlanarFormatDescription(dstFormat));
+
+		for (deUint32 srcPlaneNdx = 0; srcPlaneNdx < srcPlaneInfo.numPlanes; srcPlaneNdx++)
+		{
+			for (deUint32 dstPlaneNdx = 0; dstPlaneNdx < dstPlaneInfo.numPlanes; dstPlaneNdx++)
+			{
+				const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
+				const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
+
+				if (isCompatible(srcPlaneFormat, dstPlaneFormat))
+					return true;
+			}
+		}
+	}
+	else if (isYCbCrFormat(srcFormat))
+	{
+		const vk::PlanarFormatDescription	srcPlaneInfo	(vk::getPlanarFormatDescription(srcFormat));
+
+		for (deUint32 srcPlaneNdx = 0; srcPlaneNdx < srcPlaneInfo.numPlanes; srcPlaneNdx++)
+		{
+			const vk::VkFormat srcPlaneFormat (getPlaneCompatibleFormat(srcFormat, srcPlaneNdx));
+
+			if (isCompatible(srcPlaneFormat, dstFormat))
+				return true;
+		}
+	}
+	else if (isYCbCrFormat(dstFormat))
+	{
+		const vk::PlanarFormatDescription	dstPlaneInfo	(vk::getPlanarFormatDescription(dstFormat));
+
+		for (deUint32 dstPlaneNdx = 0; dstPlaneNdx < dstPlaneInfo.numPlanes; dstPlaneNdx++)
+		{
+			const vk::VkFormat dstPlaneFormat (getPlaneCompatibleFormat(dstFormat, dstPlaneNdx));
+
+			if (isCompatible(dstPlaneFormat, srcFormat))
+				return true;
+		}
+	}
+	else
+		return isCompatible(srcFormat, dstFormat);
+
+	return false;
+}
+
+void initTests (tcu::TestCaseGroup* testGroup)
+{
+	const vk::VkFormat ycbcrFormats[] =
+	{
+		vk::VK_FORMAT_R4G4_UNORM_PACK8,
+		vk::VK_FORMAT_R4G4B4A4_UNORM_PACK16,
+		vk::VK_FORMAT_B4G4R4A4_UNORM_PACK16,
+		vk::VK_FORMAT_R5G6B5_UNORM_PACK16,
+		vk::VK_FORMAT_B5G6R5_UNORM_PACK16,
+		vk::VK_FORMAT_R5G5B5A1_UNORM_PACK16,
+		vk::VK_FORMAT_B5G5R5A1_UNORM_PACK16,
+		vk::VK_FORMAT_A1R5G5B5_UNORM_PACK16,
+		vk::VK_FORMAT_R8_UNORM,
+		vk::VK_FORMAT_R8G8_UNORM,
+		vk::VK_FORMAT_R8G8B8_UNORM,
+		vk::VK_FORMAT_B8G8R8_UNORM,
+		vk::VK_FORMAT_R8G8B8A8_UNORM,
+		vk::VK_FORMAT_B8G8R8A8_UNORM,
+		vk::VK_FORMAT_A8B8G8R8_UNORM_PACK32,
+		vk::VK_FORMAT_A2R10G10B10_UNORM_PACK32,
+		vk::VK_FORMAT_R16_UNORM,
+		vk::VK_FORMAT_R16G16_UNORM,
+		vk::VK_FORMAT_R16G16B16_UNORM,
+		vk::VK_FORMAT_R16G16B16A16_UNORM,
+		vk::VK_FORMAT_B10G11R11_UFLOAT_PACK32,
+		vk::VK_FORMAT_G8B8G8R8_422_UNORM_KHR,
+		vk::VK_FORMAT_B8G8R8G8_422_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR,
+		vk::VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR,
+		vk::VK_FORMAT_R10X6_UNORM_PACK16_KHR,
+		vk::VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR,
+		vk::VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_R12X4_UNORM_PACK16_KHR,
+		vk::VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR,
+		vk::VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR,
+		vk::VK_FORMAT_G16B16G16R16_422_UNORM_KHR,
+		vk::VK_FORMAT_B16G16R16G16_422_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR,
+		vk::VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR
+	};
+	const struct
+	{
+		const char*			name;
+		vk::VkImageTiling	value;
+	} imageTilings[] =
+	{
+		{ "linear",	vk::VK_IMAGE_TILING_LINEAR },
+		{ "optimal",	vk::VK_IMAGE_TILING_OPTIMAL }
+	};
+	tcu::TestContext&	testCtx	= testGroup->getTestContext();
+
+	for (size_t srcFormatNdx = 0; srcFormatNdx < DE_LENGTH_OF_ARRAY(ycbcrFormats); srcFormatNdx++)
+	{
+		const vk::VkFormat				srcFormat		(ycbcrFormats[srcFormatNdx]);
+		const UVec2						srcSize			(isYCbCrFormat(srcFormat) ? UVec2(24u, 16u) : UVec2(23u, 17u));
+		const string					srcFormatName	(de::toLower(std::string(getFormatName(srcFormat)).substr(10)));
+		de::MovePtr<tcu::TestCaseGroup>	srcFormatGroup	(new tcu::TestCaseGroup(testCtx, srcFormatName.c_str(), ("Tests for copies using format " + srcFormatName).c_str()));
+
+		for (size_t dstFormatNdx = 0; dstFormatNdx < DE_LENGTH_OF_ARRAY(ycbcrFormats); dstFormatNdx++)
+		{
+			const vk::VkFormat				dstFormat		(ycbcrFormats[dstFormatNdx]);
+			const UVec2						dstSize			(isYCbCrFormat(dstFormat) ? UVec2(24u, 16u) : UVec2(23u, 17u));
+			const string					dstFormatName	(de::toLower(std::string(getFormatName(dstFormat)).substr(10)));
+
+			if ((!vk::isYCbCrFormat(srcFormat) && !vk::isYCbCrFormat(dstFormat))
+					|| !isCopyCompatible(srcFormat, dstFormat))
+				continue;
+
+			de::MovePtr<tcu::TestCaseGroup>	dstFormatGroup	(new tcu::TestCaseGroup(testCtx, dstFormatName.c_str(), ("Tests for copies using format " + dstFormatName).c_str()));
+
+			for (size_t srcTilingNdx = 0; srcTilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); srcTilingNdx++)
+			{
+				const vk::VkImageTiling	srcTiling		= imageTilings[srcTilingNdx].value;
+				const char* const		srcTilingName	= imageTilings[srcTilingNdx].name;
+
+				for (size_t dstTilingNdx = 0; dstTilingNdx < DE_LENGTH_OF_ARRAY(imageTilings); dstTilingNdx++)
+				{
+					const vk::VkImageTiling	dstTiling		= imageTilings[dstTilingNdx].value;
+					const char* const		dstTilingName	= imageTilings[dstTilingNdx].name;
+
+					for (size_t srcDisjointNdx = 0; srcDisjointNdx < 2; srcDisjointNdx++)
+					for (size_t dstDisjointNdx = 0; dstDisjointNdx < 2; dstDisjointNdx++)
+					{
+						const bool			srcDisjoint	= srcDisjointNdx == 1;
+						const bool			dstDisjoint	= dstDisjointNdx == 1;
+						const TestConfig	config		(ImageConfig(srcFormat, srcTiling, srcDisjoint, srcSize), ImageConfig(dstFormat, dstTiling, dstDisjoint, dstSize));
+
+						addFunctionCase(dstFormatGroup.get(), string(srcTilingName) + (srcDisjoint ? "_disjoint_" : "_") + string(dstTilingName) + (dstDisjoint ? "_disjoint" : ""), "", imageCopyTest, config);
+					}
+				}
+			}
+
+			srcFormatGroup->addChild(dstFormatGroup.release());
+		}
+
+		testGroup->addChild(srcFormatGroup.release());
+	}
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createCopyTests (tcu::TestContext& testCtx)
+{
+	return createTestGroup(testCtx, "copy", "YCbCr Format Copy Tests", initTests);
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.hpp
new file mode 100644
index 0000000..8e991bf
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrCopyTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRCOPYTESTS_HPP
+#define _VKTYCBCRCOPYTESTS_HPP
+/*------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr format copy tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*	createCopyTests	(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRCOPYTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp
new file mode 100644
index 0000000..080982c
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.cpp
@@ -0,0 +1,547 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Format Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrFormatTests.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktShaderExecutor.hpp"
+#include "vktYCbCrUtil.hpp"
+
+#include "vkStrUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkMemUtil.hpp"
+#include "vkImageUtil.hpp"
+
+#include "tcuTestLog.hpp"
+#include "tcuVectorUtil.hpp"
+
+#include "deStringUtil.hpp"
+#include "deSharedPtr.hpp"
+#include "deUniquePtr.hpp"
+#include "deRandom.hpp"
+#include "deSTLUtil.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+
+// \todo [2017-05-24 pyry] Extend:
+// * VK_IMAGE_TILING_LINEAR
+// * Other shader types
+
+using namespace vk;
+using namespace shaderexecutor;
+
+using tcu::UVec2;
+using tcu::Vec2;
+using tcu::Vec4;
+using tcu::TestLog;
+using de::MovePtr;
+using de::UniquePtr;
+using std::vector;
+using std::string;
+
+typedef de::SharedPtr<Allocation>				AllocationSp;
+typedef de::SharedPtr<vk::Unique<VkBuffer> >	VkBufferSp;
+
+Move<VkImage> createTestImage (const DeviceInterface&	vkd,
+							   VkDevice					device,
+							   VkFormat					format,
+							   const UVec2&				size,
+							   VkImageCreateFlags		createFlags,
+							   VkImageTiling			tiling,
+							   VkImageLayout			layout)
+{
+	const VkImageCreateInfo		createInfo	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+		DE_NULL,
+		createFlags,
+		VK_IMAGE_TYPE_2D,
+		format,
+		makeExtent3D(size.x(), size.y(), 1u),
+		1u,		// mipLevels
+		1u,		// arrayLayers
+		VK_SAMPLE_COUNT_1_BIT,
+		tiling,
+		VK_IMAGE_USAGE_TRANSFER_DST_BIT|VK_IMAGE_USAGE_SAMPLED_BIT,
+		VK_SHARING_MODE_EXCLUSIVE,
+		0u,
+		(const deUint32*)DE_NULL,
+		layout,
+	};
+
+	return createImage(vkd, device, &createInfo);
+}
+
+Move<VkImageView> createImageView (const DeviceInterface&		vkd,
+								   VkDevice						device,
+								   VkImage						image,
+								   VkFormat						format,
+								   VkSamplerYcbcrConversionKHR	conversion)
+{
+	const VkSamplerYcbcrConversionInfoKHR	conversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		conversion
+	};
+	const VkImageViewCreateInfo				viewInfo		=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
+		&conversionInfo,
+		(VkImageViewCreateFlags)0,
+		image,
+		VK_IMAGE_VIEW_TYPE_2D,
+		format,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },
+	};
+
+	return createImageView(vkd, device, &viewInfo);
+}
+
+Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vkd, VkDevice device, VkSampler sampler)
+{
+	const VkDescriptorSetLayoutBinding		binding		=
+	{
+		0u,												// binding
+		VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+		1u,												// descriptorCount
+		VK_SHADER_STAGE_ALL,
+		&sampler
+	};
+	const VkDescriptorSetLayoutCreateInfo	layoutInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,
+		DE_NULL,
+		(VkDescriptorSetLayoutCreateFlags)0u,
+		1u,
+		&binding,
+	};
+
+	return createDescriptorSetLayout(vkd, device, &layoutInfo);
+}
+
+Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vkd, VkDevice device)
+{
+	const VkDescriptorPoolSize			poolSizes[]	=
+	{
+		{ VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,	1u	},
+	};
+	const VkDescriptorPoolCreateInfo	poolInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO,
+		DE_NULL,
+		(VkDescriptorPoolCreateFlags)VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT,
+		1u,		// maxSets
+		DE_LENGTH_OF_ARRAY(poolSizes),
+		poolSizes,
+	};
+
+	return createDescriptorPool(vkd, device, & poolInfo);
+}
+
+Move<VkDescriptorSet> createDescriptorSet (const DeviceInterface&	vkd,
+										   VkDevice					device,
+										   VkDescriptorPool			descPool,
+										   VkDescriptorSetLayout	descLayout,
+										   VkImageView				imageView,
+										   VkSampler				sampler)
+{
+	Move<VkDescriptorSet>	descSet;
+
+	{
+		const VkDescriptorSetAllocateInfo	allocInfo	=
+		{
+			VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+			DE_NULL,
+			descPool,
+			1u,
+			&descLayout,
+		};
+
+		descSet = allocateDescriptorSet(vkd, device, &allocInfo);
+	}
+
+	{
+		const VkDescriptorImageInfo		imageInfo			=
+		{
+			sampler,
+			imageView,
+			VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
+		};
+		const VkWriteDescriptorSet		descriptorWrite		=
+		{
+			VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,
+			DE_NULL,
+			*descSet,
+			0u,		// dstBinding
+			0u,		// dstArrayElement
+			1u,		// descriptorCount
+			VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+			&imageInfo,
+			(const VkDescriptorBufferInfo*)DE_NULL,
+			(const VkBufferView*)DE_NULL,
+		};
+
+		vkd.updateDescriptorSets(device, 1u, &descriptorWrite, 0u, DE_NULL);
+	}
+
+	return descSet;
+}
+
+struct TestParameters
+{
+	VkFormat			format;
+	UVec2				size;
+	VkImageCreateFlags	flags;
+	VkImageTiling		tiling;
+	glu::ShaderType		shaderType;
+	bool				useMappedMemory;
+
+	TestParameters (VkFormat			format_,
+					const UVec2&		size_,
+					VkImageCreateFlags	flags_,
+					VkImageTiling		tiling_,
+					glu::ShaderType		shaderType_,
+					bool				useMappedMemory_)
+		: format			(format_)
+		, size				(size_)
+		, flags				(flags_)
+		, tiling			(tiling_)
+		, shaderType		(shaderType_)
+		, useMappedMemory	(useMappedMemory_)
+	{
+	}
+
+	TestParameters (void)
+		: format			(VK_FORMAT_UNDEFINED)
+		, flags				(0u)
+		, tiling			(VK_IMAGE_TILING_OPTIMAL)
+		, shaderType		(glu::SHADERTYPE_LAST)
+		, useMappedMemory	(false)
+	{
+	}
+};
+
+ShaderSpec getShaderSpec (const TestParameters&)
+{
+	ShaderSpec spec;
+
+	spec.inputs.push_back(Symbol("texCoord", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP)));
+	spec.outputs.push_back(Symbol("result", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
+
+	spec.globalDeclarations =
+		"layout(binding = 0, set = 1) uniform highp sampler2D u_image;\n";
+
+	spec.source =
+		"result = texture(u_image, texCoord);\n";
+
+	return spec;
+}
+
+void checkSupport (Context& context, const TestParameters& params)
+{
+	checkImageSupport(context, params.format, params.flags, params.tiling);
+}
+
+void generateLookupCoordinates (const UVec2& imageSize, vector<Vec2>* dst)
+{
+	dst->resize(imageSize.x() * imageSize.y());
+
+	for (deUint32 texelY = 0; texelY < imageSize.y(); ++texelY)
+	for (deUint32 texelX = 0; texelX < imageSize.x(); ++texelX)
+	{
+		const float		x	= ((float)texelX + 0.5f) / (float)imageSize.x();
+		const float		y	= ((float)texelY + 0.5f) / (float)imageSize.y();
+
+		(*dst)[texelY*imageSize.x() + texelX] = Vec2(x, y);
+	}
+}
+
+tcu::TestStatus testFormat (Context& context, TestParameters params)
+{
+	checkSupport(context, params);
+
+	const DeviceInterface&				vkd				= context.getDeviceInterface();
+	const VkDevice						device			= context.getDevice();
+
+	const VkFormat						format			= params.format;
+	const PlanarFormatDescription		formatInfo		= getPlanarFormatDescription(format);
+	const UVec2							size			= params.size;
+	const VkImageCreateFlags			createFlags		= params.flags;
+	const VkImageTiling					tiling			= params.tiling;
+	const bool							mappedMemory	= params.useMappedMemory;
+
+	const Unique<VkImage>				image			(createTestImage(vkd, device, format, size, createFlags, tiling, mappedMemory ? VK_IMAGE_LAYOUT_PREINITIALIZED : VK_IMAGE_LAYOUT_UNDEFINED));
+	const vector<AllocationSp>			allocations		(allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, format, createFlags, mappedMemory ? MemoryRequirement::HostVisible : MemoryRequirement::Any));
+
+	const VkSamplerYcbcrConversionCreateInfoKHR			conversionInfo			=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR,
+		DE_NULL,
+		format,
+		VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR,
+		VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_FILTER_NEAREST,
+		VK_FALSE,									// forceExplicitReconstruction
+	};
+	const Unique<VkSamplerYcbcrConversionKHR>			conversion				(createSamplerYcbcrConversionKHR(vkd, device, &conversionInfo));
+	const Unique<VkImageView>							imageView				(createImageView(vkd, device, *image, format, *conversion));
+
+	const VkSamplerYcbcrConversionInfoKHR	samplerConversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		*conversion,
+	};
+
+	const VkSamplerCreateInfo				samplerInfo				=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+		&samplerConversionInfo,
+		0u,
+		VK_FILTER_NEAREST,							// magFilter
+		VK_FILTER_NEAREST,							// minFilter
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// mipmapMode
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeU
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeV
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeW
+		0.0f,										// mipLodBias
+		VK_FALSE,									// anisotropyEnable
+		1.0f,										// maxAnisotropy
+		VK_FALSE,									// compareEnable
+		VK_COMPARE_OP_ALWAYS,						// compareOp
+		0.0f,										// minLod
+		0.0f,										// maxLod
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// borderColor
+		VK_FALSE,									// unnormalizedCoords
+	};
+
+	const Unique<VkSampler>				sampler		(createSampler(vkd, device, &samplerInfo));
+
+	const Unique<VkDescriptorSetLayout>	descLayout	(createDescriptorSetLayout(vkd, device, *sampler));
+	const Unique<VkDescriptorPool>		descPool	(createDescriptorPool(vkd, device));
+	const Unique<VkDescriptorSet>		descSet		(createDescriptorSet(vkd, device, *descPool, *descLayout, *imageView, *sampler));
+
+	MultiPlaneImageData					imageData	(format, size);
+
+	// Prepare texture data
+	fillGradient(&imageData, Vec4(0.0f), Vec4(1.0f));
+
+	if (mappedMemory)
+	{
+		// Fill and prepare image
+		fillImageMemory(vkd,
+						device,
+						context.getUniversalQueueFamilyIndex(),
+						*image,
+						allocations,
+						imageData,
+						(VkAccessFlags)VK_ACCESS_SHADER_READ_BIT,
+						VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+	}
+	else
+	{
+		// Upload and prepare image
+		uploadImage(vkd,
+					device,
+					context.getUniversalQueueFamilyIndex(),
+					context.getDefaultAllocator(),
+					*image,
+					imageData,
+					(VkAccessFlags)VK_ACCESS_SHADER_READ_BIT,
+					VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+	}
+
+	{
+		vector<Vec2>	texCoord;
+		vector<Vec4>	result;
+		vector<Vec4>	reference;
+		bool			allOk		= true;
+		Vec4			threshold	(0.02f);
+
+		generateLookupCoordinates(size, &texCoord);
+
+		result.resize(texCoord.size());
+		reference.resize(texCoord.size());
+
+		{
+			UniquePtr<ShaderExecutor>	executor	(createExecutor(context, params.shaderType, getShaderSpec(params), *descLayout));
+			const void*					inputs[]	= { texCoord[0].getPtr() };
+			void*						outputs[]	= { result[0].getPtr() };
+
+			executor->execute((int)texCoord.size(), inputs, outputs, *descSet);
+		}
+
+		for (deUint32 channelNdx = 0; channelNdx < 4; channelNdx++)
+		{
+			if (formatInfo.hasChannelNdx(channelNdx))
+			{
+				const tcu::ConstPixelBufferAccess	channelAccess	= imageData.getChannelAccess(channelNdx);
+				const tcu::Sampler					refSampler		= mapVkSampler(samplerInfo);
+				const tcu::Texture2DView			refTexView		(1u, &channelAccess);
+
+				for (size_t ndx = 0; ndx < texCoord.size(); ++ndx)
+				{
+					const Vec2&	coord	= texCoord[ndx];
+					reference[ndx][channelNdx] = refTexView.sample(refSampler, coord.x(), coord.y(), 0.0f)[0];
+				}
+			}
+			else
+			{
+				for (size_t ndx = 0; ndx < texCoord.size(); ++ndx)
+					reference[ndx][channelNdx] = channelNdx == 3 ? 1.0f : 0.0f;
+			}
+		}
+
+		for (size_t ndx = 0; ndx < texCoord.size(); ++ndx)
+		{
+			if (boolAny(greaterThanEqual(abs(result[ndx] - reference[ndx]), threshold)))
+			{
+				context.getTestContext().getLog()
+					<< TestLog::Message << "ERROR: At " << texCoord[ndx]
+										<< ": got " << result[ndx]
+										<< ", expected " << reference[ndx]
+					<< TestLog::EndMessage;
+				allOk = false;
+			}
+		}
+
+		if (allOk)
+			return tcu::TestStatus::pass("All samples passed");
+		else
+		{
+			const tcu::ConstPixelBufferAccess	refAccess	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT),
+															 tcu::IVec3((int)size.x(), (int)size.y(), 1u),
+															 reference[0].getPtr());
+			const tcu::ConstPixelBufferAccess	resAccess	(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT),
+															 tcu::IVec3((int)size.x(), (int)size.y(), 1u),
+															 result[0].getPtr());
+
+			context.getTestContext().getLog()
+				<< TestLog::Image("Result", "Result Image", resAccess, Vec4(1.0f), Vec4(0.0f))
+				<< TestLog::Image("Reference", "Reference Image", refAccess, Vec4(1.0f), Vec4(0.0f));
+
+			return tcu::TestStatus::fail("Got invalid results");
+		}
+	}
+}
+
+void initPrograms (SourceCollections& dst, TestParameters params)
+{
+	const ShaderSpec	spec	= getShaderSpec(params);
+
+	generateSources(params.shaderType, spec, dst);
+}
+
+void populatePerFormatGroup (tcu::TestCaseGroup* group, VkFormat format)
+{
+	const UVec2	size	(66, 32);
+	const struct
+	{
+		const char*		name;
+		glu::ShaderType	value;
+	} shaderTypes[] =
+	{
+		{ "vertex",			glu::SHADERTYPE_VERTEX },
+		{ "fragment",		glu::SHADERTYPE_FRAGMENT },
+		{ "geometry",		glu::SHADERTYPE_GEOMETRY },
+		{ "tess_control",	glu::SHADERTYPE_TESSELLATION_CONTROL },
+		{ "tess_eval",		glu::SHADERTYPE_TESSELLATION_EVALUATION },
+		{ "compute",		glu::SHADERTYPE_COMPUTE }
+	};
+	const struct
+	{
+		const char*		name;
+		VkImageTiling	value;
+	} tilings[] =
+	{
+		{ "optimal",	VK_IMAGE_TILING_OPTIMAL },
+		{ "linear",		VK_IMAGE_TILING_LINEAR }
+	};
+
+	for (int shaderTypeNdx = 0; shaderTypeNdx < DE_LENGTH_OF_ARRAY(shaderTypes); shaderTypeNdx++)
+	for (int tilingNdx = 0; tilingNdx < DE_LENGTH_OF_ARRAY(tilings); tilingNdx++)
+	{
+		const VkImageTiling		tiling			= tilings[tilingNdx].value;
+		const char* const		tilingName		= tilings[tilingNdx].name;
+		const glu::ShaderType	shaderType		= shaderTypes[shaderTypeNdx].value;
+		const char* const		shaderTypeName	= shaderTypes[shaderTypeNdx].name;
+		const string			name			= string(shaderTypeName) + "_" + tilingName;
+
+		addFunctionCaseWithPrograms(group, name, "", initPrograms, testFormat, TestParameters(format, size, 0u, tiling, shaderType, false));
+
+		if (getPlaneCount(format) > 1)
+			addFunctionCaseWithPrograms(group, name + "_disjoint", "", initPrograms, testFormat, TestParameters(format, size, (VkImageCreateFlags)VK_IMAGE_CREATE_DISJOINT_BIT_KHR, tiling, shaderType, false));
+
+		if (tiling == VK_IMAGE_TILING_LINEAR)
+		{
+			addFunctionCaseWithPrograms(group, name + "_mapped", "", initPrograms, testFormat, TestParameters(format, size, 0u, tiling, shaderType, true));
+
+			if (getPlaneCount(format) > 1)
+				addFunctionCaseWithPrograms(group, name + "_disjoint_mapped", "", initPrograms, testFormat, TestParameters(format, size, (VkImageCreateFlags)VK_IMAGE_CREATE_DISJOINT_BIT_KHR, tiling, shaderType, true));
+		}
+	}
+}
+
+void populateFormatGroup (tcu::TestCaseGroup* group)
+{
+	for (int formatNdx = VK_YCBCR_FORMAT_FIRST; formatNdx < VK_YCBCR_FORMAT_LAST; formatNdx++)
+	{
+		const VkFormat					format			= (VkFormat)formatNdx;
+		const string					formatName		= de::toLower(de::toString(format).substr(10));
+
+		group->addChild(createTestGroup<VkFormat>(group->getTestContext(), formatName, "", populatePerFormatGroup, format));
+	}
+}
+
+} // namespace
+
+tcu::TestCaseGroup* createFormatTests (tcu::TestContext& testCtx)
+{
+	return createTestGroup(testCtx, "format", "YCbCr Format Tests", populateFormatGroup);
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.hpp
new file mode 100644
index 0000000..24b69b6
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrFormatTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRFORMATTESTS_HPP
+#define _VKTYCBCRFORMATTESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Format Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*	createFormatTests	(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRFORMATTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp
new file mode 100644
index 0000000..0f96a09
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.cpp
@@ -0,0 +1,778 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief OpImageQuery & YCbCr Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrImageQueryTests.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktShaderExecutor.hpp"
+#include "vktYCbCrUtil.hpp"
+#include "vktDrawUtil.hpp"
+
+#include "vkStrUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkMemUtil.hpp"
+#include "vkImageUtil.hpp"
+
+#include "tcuTestLog.hpp"
+#include "tcuVectorUtil.hpp"
+#include "tcuTexLookupVerifier.hpp"
+
+#include "deStringUtil.hpp"
+#include "deSharedPtr.hpp"
+#include "deUniquePtr.hpp"
+#include "deRandom.hpp"
+#include "deSTLUtil.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+
+using namespace vk;
+using namespace shaderexecutor;
+
+using tcu::UVec2;
+using tcu::Vec2;
+using tcu::Vec4;
+using tcu::TestLog;
+using de::MovePtr;
+using de::UniquePtr;
+using std::vector;
+using std::string;
+
+typedef de::SharedPtr<Allocation>				AllocationSp;
+typedef de::SharedPtr<vk::Unique<VkBuffer> >	VkBufferSp;
+
+enum QueryType
+{
+	QUERY_TYPE_IMAGE_SIZE_LOD,			// OpImageQuerySizeLod
+	QUERY_TYPE_IMAGE_LOD,				// OpImageQueryLod
+	QUERY_TYPE_IMAGE_LEVELS,			// OpImageQueryLevels
+
+	QUERY_TYPE_LAST
+};
+
+struct TestParameters
+{
+	QueryType			query;
+	VkFormat			format;
+	VkImageCreateFlags	flags;
+	glu::ShaderType		shaderType;
+
+	TestParameters (QueryType query_, VkFormat format_, VkImageCreateFlags flags_, glu::ShaderType shaderType_)
+		: query		(query_)
+		, format	(format_)
+		, flags		(flags_)
+		, shaderType(shaderType_)
+	{
+	}
+
+	TestParameters (void)
+		: query		(QUERY_TYPE_LAST)
+		, format	(VK_FORMAT_UNDEFINED)
+		, flags		(0u)
+		, shaderType(glu::SHADERTYPE_LAST)
+	{
+	}
+};
+
+ShaderSpec getShaderSpec (const TestParameters& params)
+{
+	ShaderSpec		spec;
+	const char*		expr		= DE_NULL;
+	glu::DataType	resultType	= glu::TYPE_LAST;
+
+	switch (params.query)
+	{
+		case QUERY_TYPE_IMAGE_SIZE_LOD:
+			expr		= "textureSize(u_image, lod)";
+			resultType	= glu::TYPE_INT_VEC2;
+			break;
+
+		case QUERY_TYPE_IMAGE_LEVELS:
+			expr		= "textureQueryLevels(u_image)";
+			resultType	= glu::TYPE_INT;
+			break;
+
+		default:
+			DE_FATAL("Unknown query");
+	}
+
+	spec.glslVersion = glu::GLSL_VERSION_450;
+
+	spec.inputs.push_back(Symbol("lod", glu::VarType(glu::TYPE_INT, glu::PRECISION_HIGHP)));
+	spec.outputs.push_back(Symbol("result", glu::VarType(resultType, glu::PRECISION_HIGHP)));
+
+	spec.globalDeclarations =
+		"layout(binding = 0, set = 1) uniform highp sampler2D u_image;\n";
+
+	spec.source =
+		string("result = ") + expr + ";\n";
+
+	return spec;
+}
+
+Move<VkImage> createTestImage (const DeviceInterface&	vkd,
+							   VkDevice					device,
+							   VkFormat					format,
+							   const UVec2&				size,
+							   VkImageCreateFlags		createFlags)
+{
+	const VkImageCreateInfo		createInfo	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+		DE_NULL,
+		createFlags,
+		VK_IMAGE_TYPE_2D,
+		format,
+		makeExtent3D(size.x(), size.y(), 1u),
+		1u,		// mipLevels
+		1u,		// arrayLayers
+		VK_SAMPLE_COUNT_1_BIT,
+		VK_IMAGE_TILING_OPTIMAL,
+		VK_IMAGE_USAGE_TRANSFER_DST_BIT|VK_IMAGE_USAGE_SAMPLED_BIT,
+		VK_SHARING_MODE_EXCLUSIVE,
+		0u,
+		(const deUint32*)DE_NULL,
+		VK_IMAGE_LAYOUT_UNDEFINED,
+	};
+
+	return createImage(vkd, device, &createInfo);
+}
+
+Move<VkImageView> createImageView (const DeviceInterface&	vkd,
+								   VkDevice					device,
+								   VkImage					image,
+								   VkFormat					format)
+{
+	const VkImageViewCreateInfo	viewInfo	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
+		DE_NULL,
+		(VkImageViewCreateFlags)0,
+		image,
+		VK_IMAGE_VIEW_TYPE_2D,
+		format,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u },
+	};
+
+	return createImageView(vkd, device, &viewInfo);
+}
+
+class TestImage
+{
+public:
+								TestImage		(const DeviceInterface&		vkd,
+												 VkDevice					device,
+												 Allocator&					allocator,
+												 VkFormat					format,
+												 const UVec2&				size,
+												 const VkImageCreateFlags	createFlags);
+
+	const UVec2&				getSize			(void) const { return m_size;		}
+	VkImageView					getImageView	(void) const { return *m_imageView; }
+
+private:
+	const UVec2					m_size;
+	const Unique<VkImage>		m_image;
+	const vector<AllocationSp>	m_allocations;
+	const Unique<VkImageView>	m_imageView;
+};
+
+TestImage::TestImage (const DeviceInterface&	vkd,
+					  VkDevice					device,
+					  Allocator&				allocator,
+					  VkFormat					format,
+					  const UVec2&				size,
+					  const VkImageCreateFlags	createFlags)
+	: m_size		(size)
+	, m_image		(createTestImage(vkd, device, format, size, createFlags))
+	, m_allocations	(allocateAndBindImageMemory(vkd, device, allocator, *m_image, format, createFlags))
+	, m_imageView	(createImageView(vkd, device, *m_image, format))
+{
+}
+
+typedef de::SharedPtr<TestImage> TestImageSp;
+
+Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vkd, VkDevice device, VkSampler sampler)
+{
+	const VkDescriptorSetLayoutBinding		binding		=
+	{
+		0u,												// binding
+		VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+		1u,												// descriptorCount
+		VK_SHADER_STAGE_ALL,
+		&sampler
+	};
+	const VkDescriptorSetLayoutCreateInfo	layoutInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,
+		DE_NULL,
+		(VkDescriptorSetLayoutCreateFlags)0u,
+		1u,
+		&binding,
+	};
+
+	return createDescriptorSetLayout(vkd, device, &layoutInfo);
+}
+
+Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vkd, VkDevice device)
+{
+	const VkDescriptorPoolSize			poolSizes[]	=
+	{
+		{ VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,	1u	},
+	};
+	const VkDescriptorPoolCreateInfo	poolInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO,
+		DE_NULL,
+		(VkDescriptorPoolCreateFlags)VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT,
+		1u,		// maxSets
+		DE_LENGTH_OF_ARRAY(poolSizes),
+		poolSizes,
+	};
+
+	return createDescriptorPool(vkd, device, & poolInfo);
+}
+
+Move<VkDescriptorSet> createDescriptorSet (const DeviceInterface&	vkd,
+										   VkDevice					device,
+										   VkDescriptorPool			descPool,
+										   VkDescriptorSetLayout	descLayout)
+{
+	const VkDescriptorSetAllocateInfo	allocInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+		DE_NULL,
+		descPool,
+		1u,
+		&descLayout,
+	};
+
+	return allocateDescriptorSet(vkd, device, &allocInfo);
+}
+
+void bindImage (const DeviceInterface& vkd,
+				VkDevice device,
+				VkDescriptorSet descriptorSet,
+				VkImageView imageView,
+				VkSampler sampler)
+{
+	const VkDescriptorImageInfo		imageInfo			=
+	{
+		sampler,
+		imageView,
+		VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
+	};
+	const VkWriteDescriptorSet		descriptorWrite		=
+	{
+		VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,
+		DE_NULL,
+		descriptorSet,
+		0u,		// dstBinding
+		0u,		// dstArrayElement
+		1u,		// descriptorCount
+		VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+		&imageInfo,
+		(const VkDescriptorBufferInfo*)DE_NULL,
+		(const VkBufferView*)DE_NULL,
+	};
+
+	vkd.updateDescriptorSets(device, 1u, &descriptorWrite, 0u, DE_NULL);
+}
+
+UVec2 getMaxPlaneDivisor (const PlanarFormatDescription& formatDesc)
+{
+	UVec2	maxDivisor	(1u, 1u);
+
+	for (deUint32 ndx = 0; ndx < formatDesc.numPlanes; ++ndx)
+	{
+		maxDivisor.x() = de::max<deUint32>(maxDivisor.x(), formatDesc.planes[ndx].widthDivisor);
+		maxDivisor.y() = de::max<deUint32>(maxDivisor.y(), formatDesc.planes[ndx].heightDivisor);
+	}
+
+	return maxDivisor;
+}
+
+tcu::TestStatus testImageQuery (Context& context, TestParameters params)
+{
+	const bool							isYCbCrImage	= isYCbCrFormat(params.format);
+
+	if (isYCbCrImage)
+		checkImageSupport(context, params.format, params.flags);
+
+	const DeviceInterface&				vkd				= context.getDeviceInterface();
+	const VkDevice						device			= context.getDevice();
+
+	const VkSamplerYcbcrConversionCreateInfoKHR			conversionInfo			=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR,
+		DE_NULL,
+		params.format,
+		VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR,
+		VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_FILTER_NEAREST,
+		VK_FALSE,									// forceExplicitReconstruction
+	};
+	const Unique<VkSamplerYcbcrConversionKHR>			conversion				(isYCbCrImage
+																				 ? createSamplerYcbcrConversionKHR(vkd, device, &conversionInfo)
+																				 : Move<VkSamplerYcbcrConversionKHR>());
+
+	const VkSamplerYcbcrConversionInfoKHR				samplerConversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		*conversion,
+	};
+
+	const VkSamplerCreateInfo							samplerInfo				=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+		isYCbCrImage ? &samplerConversionInfo : DE_NULL,
+		0u,
+		VK_FILTER_NEAREST,							// magFilter
+		VK_FILTER_NEAREST,							// minFilter
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// mipmapMode
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeU
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeV
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeW
+		0.0f,										// mipLodBias
+		VK_FALSE,									// anisotropyEnable
+		1.0f,										// maxAnisotropy
+		VK_FALSE,									// compareEnable
+		VK_COMPARE_OP_ALWAYS,						// compareOp
+		0.0f,										// minLod
+		0.0f,										// maxLod
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// borderColor
+		VK_FALSE,									// unnormalizedCoords
+	};
+
+	const Unique<VkSampler>				sampler		(createSampler(vkd, device, &samplerInfo));
+	const Unique<VkDescriptorSetLayout>	descLayout	(createDescriptorSetLayout(vkd, device, *sampler));
+	const Unique<VkDescriptorPool>		descPool	(createDescriptorPool(vkd, device));
+	const Unique<VkDescriptorSet>		descSet		(createDescriptorSet(vkd, device, *descPool, *descLayout));
+
+	vector<TestImageSp>					testImages;
+
+	if (params.query == QUERY_TYPE_IMAGE_SIZE_LOD)
+	{
+		const PlanarFormatDescription&		formatDesc	= getPlanarFormatDescription(params.format);
+		const UVec2							maxDivisor	= getMaxPlaneDivisor(formatDesc);
+		vector<UVec2>						testSizes;
+
+		testSizes.push_back(maxDivisor);
+		testSizes.push_back(maxDivisor * UVec2(2u, 1u));
+		testSizes.push_back(maxDivisor * UVec2(1u, 2u));
+		testSizes.push_back(maxDivisor * UVec2(63u, 79u));
+		testSizes.push_back(maxDivisor * UVec2(99u, 1u));
+		testSizes.push_back(maxDivisor * UVec2(421u, 1117u));
+
+		testImages.resize(testSizes.size());
+
+		for (size_t ndx = 0; ndx < testSizes.size(); ++ndx)
+			testImages[ndx] = TestImageSp(new TestImage(vkd, device, context.getDefaultAllocator(), params.format, testSizes[ndx], params.flags));
+	}
+	else
+		testImages.push_back(TestImageSp(new TestImage(vkd, device, context.getDefaultAllocator(), params.format, UVec2(16, 18), params.flags)));
+
+	{
+		UniquePtr<ShaderExecutor>	executor	(createExecutor(context, params.shaderType, getShaderSpec(params), *descLayout));
+		bool						allOk		= true;
+
+		for (size_t imageNdx = 0; imageNdx < testImages.size(); ++imageNdx)
+		{
+			const deUint32	lod			= 0u;
+			UVec2			result		(~0u, ~0u);
+			const void*		inputs[]	= { &lod };
+			void*			outputs[]	= { result.getPtr() };
+
+			bindImage(vkd, device, *descSet, testImages[imageNdx]->getImageView(), *sampler);
+
+			executor->execute(1, inputs, outputs, *descSet);
+
+			switch (params.query)
+			{
+				case QUERY_TYPE_IMAGE_SIZE_LOD:
+				{
+					const UVec2	reference	= testImages[imageNdx]->getSize();
+
+					if (result != reference)
+					{
+						context.getTestContext().getLog()
+							<< TestLog::Message << "ERROR: Image " << imageNdx
+												<< ": got " << result
+												<< ", expected " << reference
+							<< TestLog::EndMessage;
+						allOk = false;
+					}
+					break;
+				}
+
+				case QUERY_TYPE_IMAGE_LEVELS:
+				{
+					if (result.x() != 1u)
+					{
+						context.getTestContext().getLog()
+							<< TestLog::Message << "ERROR: Image " << imageNdx
+												<< ": got " << result.x()
+												<< ", expected " << 1
+							<< TestLog::EndMessage;
+						allOk = false;
+					}
+					break;
+				}
+
+				default:
+					DE_FATAL("Invalid query type");
+			}
+		}
+
+		if (allOk)
+			return tcu::TestStatus::pass("Queries passed");
+		else
+			return tcu::TestStatus::fail("Got invalid results");
+	}
+}
+
+tcu::TestStatus testImageQueryLod (Context& context, TestParameters params)
+{
+	const bool							isYCbCrImage	= isYCbCrFormat(params.format);
+
+	if (isYCbCrImage)
+		checkImageSupport(context, params.format, params.flags);
+
+	const DeviceInterface&				vkd				= context.getDeviceInterface();
+	const VkDevice						device			= context.getDevice();
+
+	const VkSamplerYcbcrConversionCreateInfoKHR			conversionInfo			=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR,
+		DE_NULL,
+		params.format,
+		VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR,
+		VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_FILTER_NEAREST,
+		VK_FALSE,									// forceExplicitReconstruction
+	};
+	const Unique<VkSamplerYcbcrConversionKHR>			conversion				(isYCbCrImage
+																				 ? createSamplerYcbcrConversionKHR(vkd, device, &conversionInfo)
+																				 : Move<VkSamplerYcbcrConversionKHR>());
+
+	const VkSamplerYcbcrConversionInfoKHR				samplerConversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		*conversion,
+	};
+
+	const VkSamplerCreateInfo							samplerInfo				=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+		isYCbCrImage ? &samplerConversionInfo : DE_NULL,
+		0u,
+		VK_FILTER_NEAREST,							// magFilter
+		VK_FILTER_NEAREST,							// minFilter
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// mipmapMode
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeU
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeV
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeW
+		0.0f,										// mipLodBias
+		VK_FALSE,									// anisotropyEnable
+		1.0f,										// maxAnisotropy
+		VK_FALSE,									// compareEnable
+		VK_COMPARE_OP_ALWAYS,						// compareOp
+		0.0f,										// minLod
+		0.0f,										// maxLod
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// borderColor
+		VK_FALSE,									// unnormalizedCoords
+	};
+
+	const Unique<VkSampler>				sampler		(createSampler(vkd, device, &samplerInfo));
+	const Unique<VkDescriptorSetLayout>	descLayout	(createDescriptorSetLayout(vkd, device, *sampler));
+	const Unique<VkDescriptorPool>		descPool	(createDescriptorPool(vkd, device));
+	const Unique<VkDescriptorSet>		descSet		(createDescriptorSet(vkd, device, *descPool, *descLayout));
+
+	vector<TestImageSp>					testImages;
+
+	DE_ASSERT(params.query == QUERY_TYPE_IMAGE_LOD);
+	DE_ASSERT(params.shaderType == glu::SHADERTYPE_FRAGMENT);
+
+	{
+		const PlanarFormatDescription&		formatDesc	= getPlanarFormatDescription(params.format);
+		const UVec2							maxDivisor	= getMaxPlaneDivisor(formatDesc);
+		vector<UVec2>						testSizes;
+
+		testSizes.push_back(maxDivisor);
+		testSizes.push_back(maxDivisor * UVec2(2u, 1u));
+		testSizes.push_back(maxDivisor * UVec2(1u, 2u));
+		testSizes.push_back(maxDivisor * UVec2(4u, 123u));
+		testSizes.push_back(maxDivisor * UVec2(312u, 13u));
+		testSizes.push_back(maxDivisor * UVec2(841u, 917u));
+
+		testImages.resize(testSizes.size());
+
+		for (size_t ndx = 0; ndx < testSizes.size(); ++ndx)
+			testImages[ndx] = TestImageSp(new TestImage(vkd, device, context.getDefaultAllocator(), params.format, testSizes[ndx], params.flags));
+	}
+
+	{
+		using namespace drawutil;
+
+		struct LocalUtil
+		{
+			static DrawState getDrawState (UVec2 renderSize)
+			{
+				DrawState state(VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, renderSize.x(), renderSize.y());
+				state.colorFormat = VK_FORMAT_R32G32_SFLOAT;
+				return state;
+			}
+
+			static vector<Vec4> getVertices (void)
+			{
+				vector<Vec4> vertices;
+
+				vertices.push_back(Vec4(-1.0f, -1.0f, 0.0f, 1.0f));
+				vertices.push_back(Vec4(+1.0f, -1.0f, 0.0f, 1.0f));
+				vertices.push_back(Vec4(-1.0f, +1.0f, 0.0f, 1.0f));
+
+				vertices.push_back(Vec4(+1.0f, -1.0f, 0.0f, 1.0f));
+				vertices.push_back(Vec4(-1.0f, +1.0f, 0.0f, 1.0f));
+				vertices.push_back(Vec4(+1.0f, +1.0f, 0.0f, 1.0f));
+
+				return vertices;
+			}
+
+			static VulkanProgram getProgram (Context& ctx, VkDescriptorSetLayout descriptorLayout, VkDescriptorSet descriptorSet)
+			{
+				VulkanProgram	prog;
+
+				prog.shaders.push_back(VulkanShader(VK_SHADER_STAGE_VERTEX_BIT,		ctx.getBinaryCollection().get("vert")));
+				prog.shaders.push_back(VulkanShader(VK_SHADER_STAGE_FRAGMENT_BIT,	ctx.getBinaryCollection().get("frag")));
+
+				prog.descriptorSet			= descriptorSet;
+				prog.descriptorSetLayout	= descriptorLayout;
+
+				return prog;
+			}
+		};
+
+		const UVec2					renderSize	(128, 256);
+		const vector<Vec4>			vertices	(LocalUtil::getVertices());
+		const DrawState				drawState	(LocalUtil::getDrawState(renderSize));
+		const DrawCallData			drawCallData(vertices);
+		const VulkanProgram			program		(LocalUtil::getProgram(context, *descLayout, *descSet));
+
+		bool						allOk		= true;
+
+		context.getTestContext().getLog()
+			<< TestLog::Message << "Rendering " << renderSize << " quad" << TestLog::EndMessage;
+
+		for (size_t imageNdx = 0; imageNdx < testImages.size(); ++imageNdx)
+		{
+			context.getTestContext().getLog()
+				<< TestLog::Message << "Testing image size " << testImages[imageNdx]->getSize() << TestLog::EndMessage;
+
+			bindImage(vkd, device, *descSet, testImages[imageNdx]->getImageView(), *sampler);
+
+			VulkanDrawContext	renderer	(context, drawState, drawCallData, program);
+			renderer.draw();
+
+			{
+				// Only du/dx and dv/dy are non-zero
+				const Vec2					dtdp		= testImages[imageNdx]->getSize().cast<float>() / renderSize.cast<float>();
+				const tcu::LodPrecision		lodPrec		(16, 4); // Pretty lax since we are not verifying LOD precision
+				const Vec2					lodBounds	(tcu::computeLodBoundsFromDerivates(dtdp.x(), 0.0f, 0.0f, dtdp.y(), lodPrec));
+				tcu::ConstPixelBufferAccess	resultImg	(renderer.getColorPixels());
+				const int					maxErrors	= 5;
+				int							numErrors	= 0;
+
+				for (int y = 0; y < resultImg.getHeight(); ++y)
+				for (int x = 0; x < resultImg.getWidth(); ++x)
+				{
+					const Vec2	result		= resultImg.getPixel(x, y).swizzle(0,1);
+					const bool	levelOk		= result.x() == 0.0f;
+					const bool	lodOk		= de::inRange(result.y(), lodBounds.x(), lodBounds.y());
+
+					if (!levelOk || !lodOk)
+					{
+						if (numErrors < maxErrors)
+						{
+							context.getTestContext().getLog()
+								<< TestLog::Message << "ERROR: At (" << x << ", " << y << ")"
+													<< ": got " << result
+													<< ", expected (0, [" << lodBounds.x() << ", " << lodBounds.y() << "])"
+								<< TestLog::EndMessage;
+						}
+						else if (numErrors == maxErrors)
+							context.getTestContext().getLog() << TestLog::Message << "..." << TestLog::EndMessage;
+
+						numErrors += 1;
+					}
+				}
+
+				allOk = allOk && (numErrors  == 0);
+			}
+		}
+
+		if (allOk)
+			return tcu::TestStatus::pass("Queries passed");
+		else
+			return tcu::TestStatus::fail("Got invalid results");
+	}
+}
+
+void initImageQueryPrograms (SourceCollections& dst, TestParameters params)
+{
+	const ShaderSpec	spec	= getShaderSpec(params);
+
+	generateSources(params.shaderType, spec, dst);
+}
+
+void initImageQueryLodPrograms (SourceCollections& dst, TestParameters)
+{
+	dst.glslSources.add("vert")
+		<< glu::VertexSource("#version 450\n"
+							 "layout(location = 0) in highp vec4 a_position;\n"
+							 "layout(location = 0) out highp vec2 v_texCoord;\n"
+							 "\n"
+							 "void main (void)\n"
+							 "{\n"
+							 "	gl_Position = a_position;\n"
+							 "	v_texCoord = a_position.xy * 0.5 - 0.5;\n"
+							 "}\n");
+	dst.glslSources.add("frag")
+		<< glu::FragmentSource("#version 450\n"
+							   "layout(binding = 0, set = 0) uniform highp sampler2D u_image;\n"
+							   "layout(location = 0) in highp vec2 v_texCoord;\n"
+							   "layout(location = 0) out highp vec2 o_lod;\n"
+							   "\n"
+							   "void main (void)\n"
+							   "{\n"
+							   "	o_lod = textureQueryLod(u_image, v_texCoord);\n"
+							   "}\n");
+}
+
+void addImageQueryCase (tcu::TestCaseGroup* group, const TestParameters& params)
+{
+	std::string	name	= de::toLower(de::toString(params.format).substr(10));
+	const bool	isLod	= params.query == QUERY_TYPE_IMAGE_LOD;
+
+	if ((params.flags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) != 0)
+		name += "_disjoint";
+
+	addFunctionCaseWithPrograms(group,
+								name,
+								"",
+								isLod ? initImageQueryLodPrograms : initImageQueryPrograms,
+								isLod ? testImageQueryLod : testImageQuery,
+								params);
+}
+
+struct QueryGroupParams
+{
+	QueryType		query;
+	glu::ShaderType	shaderType;
+
+	QueryGroupParams (QueryType query_, glu::ShaderType shaderType_)
+		: query		(query_)
+		, shaderType(shaderType_)
+	{}
+
+	QueryGroupParams (void)
+		: query		(QUERY_TYPE_LAST)
+		, shaderType(glu::SHADERTYPE_LAST)
+	{}
+};
+
+void populateQueryInShaderGroup (tcu::TestCaseGroup* group, QueryGroupParams params)
+{
+	// "Reference" formats for testing
+	addImageQueryCase(group, TestParameters(params.query, VK_FORMAT_R8G8B8A8_UNORM, 0u, params.shaderType));
+
+	for (int formatNdx = VK_YCBCR_FORMAT_FIRST; formatNdx < VK_YCBCR_FORMAT_LAST; formatNdx++)
+	{
+		const VkFormat	format	= (VkFormat)formatNdx;
+
+		addImageQueryCase(group, TestParameters(params.query, format, 0u, params.shaderType));
+
+		if (getPlaneCount(format) > 1)
+			addImageQueryCase(group, TestParameters(params.query, format, (VkImageCreateFlags)VK_IMAGE_CREATE_DISJOINT_BIT_KHR, params.shaderType));
+	}
+}
+
+void populateQueryGroup (tcu::TestCaseGroup* group, QueryType query)
+{
+	for (int shaderTypeNdx = 0; shaderTypeNdx < glu::SHADERTYPE_LAST; ++shaderTypeNdx)
+	{
+		const glu::ShaderType	shaderType	= (glu::ShaderType)shaderTypeNdx;
+
+		if (query == QUERY_TYPE_IMAGE_LOD && shaderType != glu::SHADERTYPE_FRAGMENT)
+			continue;
+
+		addTestGroup(group, glu::getShaderTypeName(shaderType), "", populateQueryInShaderGroup, QueryGroupParams(query, shaderType));
+	}
+}
+
+void populateImageQueryGroup (tcu::TestCaseGroup* group)
+{
+	addTestGroup(group, "size_lod",	"OpImageQuerySizeLod",	populateQueryGroup, QUERY_TYPE_IMAGE_SIZE_LOD);
+	addTestGroup(group, "lod",		"OpImageQueryLod",		populateQueryGroup, QUERY_TYPE_IMAGE_LOD);
+	addTestGroup(group, "levels",	"OpImageQueryLevels",	populateQueryGroup, QUERY_TYPE_IMAGE_LEVELS);
+}
+
+} // namespace
+
+tcu::TestCaseGroup* createImageQueryTests (tcu::TestContext& testCtx)
+{
+	return createTestGroup(testCtx, "query", "Image Query Tests", populateImageQueryGroup);
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.hpp
new file mode 100644
index 0000000..0d42110
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrImageQueryTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRIMAGEQUERYTESTS_HPP
+#define _VKTYCBCRIMAGEQUERYTESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief OpImageQuery & YCbCr Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*	createImageQueryTests	(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRIMAGEQUERYTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp
new file mode 100644
index 0000000..1b5a37c
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.cpp
@@ -0,0 +1,59 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Conversion Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrTests.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktYCbCrFormatTests.hpp"
+#include "vktYCbCrViewTests.hpp"
+#include "vktYCbCrImageQueryTests.hpp"
+#include "vktYCbCrConversionTests.hpp"
+#include "vktYCbCrCopyTests.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+namespace
+{
+
+void populateTestGroup (tcu::TestCaseGroup* ycbcrTests)
+{
+	tcu::TestContext&	testCtx		= ycbcrTests->getTestContext();
+
+	ycbcrTests->addChild(createFormatTests(testCtx));
+	ycbcrTests->addChild(createViewTests(testCtx));
+	ycbcrTests->addChild(createImageQueryTests(testCtx));
+	ycbcrTests->addChild(createConversionTests(testCtx));
+	ycbcrTests->addChild(createCopyTests(testCtx));
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createTests (tcu::TestContext& testCtx)
+{
+	return createTestGroup(testCtx, "ycbcr", "YCbCr Conversion Tests", populateTestGroup);
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.hpp
new file mode 100644
index 0000000..513dced
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRTESTS_HPP
+#define _VKTYCBCRTESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Conversion Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*	createTests	(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRTESTS_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp
new file mode 100644
index 0000000..1f9f618
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.cpp
@@ -0,0 +1,784 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Test Utilities
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrUtil.hpp"
+
+#include "vkQueryUtil.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+
+#include "tcuTextureUtil.hpp"
+
+#include "deSTLUtil.hpp"
+#include "deUniquePtr.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+using namespace vk;
+
+using de::MovePtr;
+using tcu::UVec2;
+using std::vector;
+using std::string;
+
+typedef de::SharedPtr<Allocation>				AllocationSp;
+typedef de::SharedPtr<vk::Unique<VkBuffer> >	VkBufferSp;
+
+// MultiPlaneImageData
+
+MultiPlaneImageData::MultiPlaneImageData (VkFormat format, const UVec2& size)
+	: m_format		(format)
+	, m_description	(getPlanarFormatDescription(format))
+	, m_size		(size)
+{
+	for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
+	{
+		const deUint32	planeW		= size.x() / m_description.planes[planeNdx].widthDivisor;
+		const deUint32	planeH		= size.y() / m_description.planes[planeNdx].heightDivisor;
+		const deUint32	planeSize	= m_description.planes[planeNdx].elementSizeBytes * planeW * planeH;
+
+		m_planeData[planeNdx].resize(planeSize);
+	}
+}
+
+MultiPlaneImageData::MultiPlaneImageData (const MultiPlaneImageData& other)
+	: m_format		(other.m_format)
+	, m_description	(other.m_description)
+	, m_size		(other.m_size)
+{
+	for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
+		m_planeData[planeNdx] = other.m_planeData[planeNdx];
+}
+
+MultiPlaneImageData::~MultiPlaneImageData (void)
+{
+}
+
+tcu::PixelBufferAccess MultiPlaneImageData::getChannelAccess (deUint32 channelNdx)
+{
+	void*		planePtrs[PlanarFormatDescription::MAX_PLANES];
+	deUint32	planeRowPitches[PlanarFormatDescription::MAX_PLANES];
+
+	for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
+	{
+		const deUint32	planeW		= m_size.x() / m_description.planes[planeNdx].widthDivisor;
+
+		planeRowPitches[planeNdx]	= m_description.planes[planeNdx].elementSizeBytes * planeW;
+		planePtrs[planeNdx]			= &m_planeData[planeNdx][0];
+	}
+
+	return vk::getChannelAccess(m_description,
+								m_size,
+								planeRowPitches,
+								planePtrs,
+								channelNdx);
+}
+
+tcu::ConstPixelBufferAccess MultiPlaneImageData::getChannelAccess (deUint32 channelNdx) const
+{
+	const void*	planePtrs[PlanarFormatDescription::MAX_PLANES];
+	deUint32	planeRowPitches[PlanarFormatDescription::MAX_PLANES];
+
+	for (deUint32 planeNdx = 0; planeNdx < m_description.numPlanes; ++planeNdx)
+	{
+		const deUint32	planeW		= m_size.x() / m_description.planes[planeNdx].widthDivisor;
+
+		planeRowPitches[planeNdx]	= m_description.planes[planeNdx].elementSizeBytes * planeW;
+		planePtrs[planeNdx]			= &m_planeData[planeNdx][0];
+	}
+
+	return vk::getChannelAccess(m_description,
+								m_size,
+								planeRowPitches,
+								planePtrs,
+								channelNdx);
+}
+
+// Misc utilities
+
+namespace
+{
+
+void allocateStagingBuffers (const DeviceInterface&			vkd,
+							 VkDevice						device,
+							 Allocator&						allocator,
+							 const MultiPlaneImageData&		imageData,
+							 vector<VkBufferSp>*			buffers,
+							 vector<AllocationSp>*			allocations)
+{
+	for (deUint32 planeNdx = 0; planeNdx < imageData.getDescription().numPlanes; ++planeNdx)
+	{
+		const VkBufferCreateInfo	bufferInfo	=
+		{
+			VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO,
+			DE_NULL,
+			(VkBufferCreateFlags)0u,
+			(VkDeviceSize)imageData.getPlaneSize(planeNdx),
+			VK_BUFFER_USAGE_TRANSFER_SRC_BIT|VK_BUFFER_USAGE_TRANSFER_DST_BIT,
+			VK_SHARING_MODE_EXCLUSIVE,
+			0u,
+			(const deUint32*)DE_NULL,
+		};
+		Move<VkBuffer>				buffer		(createBuffer(vkd, device, &bufferInfo));
+		MovePtr<Allocation>			allocation	(allocator.allocate(getBufferMemoryRequirements(vkd, device, *buffer),
+																	MemoryRequirement::HostVisible|MemoryRequirement::Any));
+
+		VK_CHECK(vkd.bindBufferMemory(device, *buffer, allocation->getMemory(), allocation->getOffset()));
+
+		buffers->push_back(VkBufferSp(new Unique<VkBuffer>(buffer)));
+		allocations->push_back(AllocationSp(allocation.release()));
+	}
+}
+
+void allocateAndWriteStagingBuffers (const DeviceInterface&		vkd,
+									  VkDevice						device,
+									  Allocator&					allocator,
+									  const MultiPlaneImageData&	imageData,
+									  vector<VkBufferSp>*			buffers,
+									  vector<AllocationSp>*			allocations)
+{
+	allocateStagingBuffers(vkd, device, allocator, imageData, buffers, allocations);
+
+	for (deUint32 planeNdx = 0; planeNdx < imageData.getDescription().numPlanes; ++planeNdx)
+	{
+		deMemcpy((*allocations)[planeNdx]->getHostPtr(), imageData.getPlanePtr(planeNdx), imageData.getPlaneSize(planeNdx));
+		flushMappedMemoryRange(vkd, device, (*allocations)[planeNdx]->getMemory(), 0u, VK_WHOLE_SIZE);
+	}
+}
+
+void readStagingBuffers (MultiPlaneImageData*			imageData,
+						 const DeviceInterface&			vkd,
+						 VkDevice						device,
+						 const vector<AllocationSp>&	allocations)
+{
+	for (deUint32 planeNdx = 0; planeNdx < imageData->getDescription().numPlanes; ++planeNdx)
+	{
+		invalidateMappedMemoryRange(vkd, device, allocations[planeNdx]->getMemory(), 0u, VK_WHOLE_SIZE);
+		deMemcpy(imageData->getPlanePtr(planeNdx), allocations[planeNdx]->getHostPtr(), imageData->getPlaneSize(planeNdx));
+	}
+}
+
+} // anonymous
+
+void checkImageSupport (Context& context, VkFormat format, VkImageCreateFlags createFlags, VkImageTiling tiling)
+{
+	const bool													disjoint	= (createFlags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) != 0;
+	const VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR*	features	= findStructure<VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR>(context.getDeviceFeatures2().pNext);
+	vector<string>												reqExts;
+
+	reqExts.push_back("VK_KHR_sampler_ycbcr_conversion");
+
+	if (disjoint)
+	{
+		reqExts.push_back("VK_KHR_bind_memory2");
+		reqExts.push_back("VK_KHR_get_memory_requirements2");
+	}
+
+	for (vector<string>::const_iterator extIter = reqExts.begin(); extIter != reqExts.end(); ++extIter)
+	{
+		if (!de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), *extIter))
+			TCU_THROW(NotSupportedError, (*extIter + " is not supported").c_str());
+	}
+
+	if (!features || features->samplerYcbcrConversion == VK_FALSE)
+		TCU_THROW(NotSupportedError, "samplerYcbcrConversion is not supported");
+
+	{
+		const VkFormatProperties	formatProperties	= getPhysicalDeviceFormatProperties(context.getInstanceInterface(),
+																							context.getPhysicalDevice(),
+																							format);
+		const VkFormatFeatureFlags	featureFlags		= tiling == VK_IMAGE_TILING_OPTIMAL
+														? formatProperties.optimalTilingFeatures
+														: formatProperties.linearTilingFeatures;
+
+		if ((featureFlags & (VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR | VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR)) == 0)
+			TCU_THROW(NotSupportedError, "YCbCr conversion is not supported for format");
+
+		if (disjoint && ((featureFlags & VK_FORMAT_FEATURE_DISJOINT_BIT_KHR) == 0))
+			TCU_THROW(NotSupportedError, "Disjoint planes are not supported for format");
+	}
+}
+
+void fillRandom (de::Random* randomGen, MultiPlaneImageData* imageData)
+{
+	// \todo [pyry] Optimize, take into account bits that must be 0
+
+	for (deUint32 planeNdx = 0; planeNdx < imageData->getDescription().numPlanes; ++planeNdx)
+	{
+		const size_t	planeSize	= imageData->getPlaneSize(planeNdx);
+		deUint8* const	planePtr	= (deUint8*)imageData->getPlanePtr(planeNdx);
+
+		for (size_t ndx = 0; ndx < planeSize; ++ndx)
+			planePtr[ndx] = randomGen->getUint8();
+	}
+}
+
+void fillGradient (MultiPlaneImageData* imageData, const tcu::Vec4& minVal, const tcu::Vec4& maxVal)
+{
+	const PlanarFormatDescription&	formatInfo	= imageData->getDescription();
+
+	// \todo [pyry] Optimize: no point in re-rendering source gradient for each channel.
+
+	for (deUint32 channelNdx = 0; channelNdx < 4; channelNdx++)
+	{
+		if (formatInfo.hasChannelNdx(channelNdx))
+		{
+			const tcu::PixelBufferAccess		channelAccess	= imageData->getChannelAccess(channelNdx);
+			tcu::TextureLevel					tmpTexture		(tcu::TextureFormat(tcu::TextureFormat::RGBA, tcu::TextureFormat::FLOAT),  channelAccess.getWidth(), channelAccess.getHeight());
+			const tcu::ConstPixelBufferAccess	tmpAccess		= tmpTexture.getAccess();
+
+			tcu::fillWithComponentGradients(tmpTexture, minVal, maxVal);
+
+			for (int y = 0; y < channelAccess.getHeight(); ++y)
+			for (int x = 0; x < channelAccess.getWidth(); ++x)
+			{
+				channelAccess.setPixel(tcu::Vec4(tmpAccess.getPixel(x, y)[channelNdx]), x, y);
+			}
+		}
+	}
+}
+
+vector<AllocationSp> allocateAndBindImageMemory (const DeviceInterface&	vkd,
+												 VkDevice				device,
+												 Allocator&				allocator,
+												 VkImage				image,
+												 VkFormat				format,
+												 VkImageCreateFlags		createFlags,
+												 vk::MemoryRequirement	requirement)
+{
+	vector<AllocationSp> allocations;
+
+	if ((createFlags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) != 0)
+	{
+		const deUint32	numPlanes	= getPlaneCount(format);
+
+		for (deUint32 planeNdx = 0; planeNdx < numPlanes; ++planeNdx)
+		{
+			const VkImageAspectFlagBits	planeAspect	= getPlaneAspect(planeNdx);
+			const VkMemoryRequirements	reqs		= getImagePlaneMemoryRequirements(vkd, device, image, planeAspect);
+
+			allocations.push_back(AllocationSp(allocator.allocate(reqs, requirement).release()));
+
+			bindImagePlaneMemory(vkd, device, image, allocations.back()->getMemory(), allocations.back()->getOffset(), planeAspect);
+		}
+	}
+	else
+	{
+		const VkMemoryRequirements	reqs	= getImageMemoryRequirements(vkd, device, image);
+
+		allocations.push_back(AllocationSp(allocator.allocate(reqs, requirement).release()));
+
+		VK_CHECK(vkd.bindImageMemory(device, image, allocations.back()->getMemory(), allocations.back()->getOffset()));
+	}
+
+	return allocations;
+}
+
+void uploadImage (const DeviceInterface&		vkd,
+				  VkDevice						device,
+				  deUint32						queueFamilyNdx,
+				  Allocator&					allocator,
+				  VkImage						image,
+				  const MultiPlaneImageData&	imageData,
+				  VkAccessFlags					nextAccess,
+				  VkImageLayout					finalLayout)
+{
+	const VkQueue					queue			= getDeviceQueue(vkd, device, queueFamilyNdx, 0u);
+	const Unique<VkCommandPool>		cmdPool			(createCommandPool(vkd, device, (VkCommandPoolCreateFlags)0, queueFamilyNdx));
+	const Unique<VkCommandBuffer>	cmdBuffer		(allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+	vector<VkBufferSp>				stagingBuffers;
+	vector<AllocationSp>			stagingMemory;
+
+	const PlanarFormatDescription&	formatDesc		= imageData.getDescription();
+
+	allocateAndWriteStagingBuffers(vkd, device, allocator, imageData, &stagingBuffers, &stagingMemory);
+
+	{
+		const VkCommandBufferBeginInfo	beginInfo		=
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+			DE_NULL,
+			(VkCommandBufferUsageFlags)VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+			(const VkCommandBufferInheritanceInfo*)DE_NULL
+		};
+
+		VK_CHECK(vkd.beginCommandBuffer(*cmdBuffer, &beginInfo));
+	}
+
+	{
+		const VkImageMemoryBarrier		preCopyBarrier	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			(VkAccessFlags)0,
+			VK_ACCESS_TRANSFER_WRITE_BIT,
+			VK_IMAGE_LAYOUT_UNDEFINED,
+			VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			image,
+			{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vkd.cmdPipelineBarrier(*cmdBuffer,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_HOST_BIT,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_TRANSFER_BIT,
+								(VkDependencyFlags)0u,
+								0u,
+								(const VkMemoryBarrier*)DE_NULL,
+								0u,
+								(const VkBufferMemoryBarrier*)DE_NULL,
+								1u,
+								&preCopyBarrier);
+	}
+
+	for (deUint32 planeNdx = 0; planeNdx < imageData.getDescription().numPlanes; ++planeNdx)
+	{
+		const VkImageAspectFlagBits	aspect	= (formatDesc.numPlanes > 1)
+											? getPlaneAspect(planeNdx)
+											: VK_IMAGE_ASPECT_COLOR_BIT;
+		const deUint32				planeW	= (formatDesc.numPlanes > 1)
+											? imageData.getSize().x() / formatDesc.planes[planeNdx].widthDivisor
+											: imageData.getSize().x();
+		const deUint32				planeH	= (formatDesc.numPlanes > 1)
+											? imageData.getSize().y() / formatDesc.planes[planeNdx].heightDivisor
+											: imageData.getSize().y();
+		const VkBufferImageCopy		copy	=
+		{
+			0u,		// bufferOffset
+			0u,		// bufferRowLength
+			0u,		// bufferImageHeight
+			{ (VkImageAspectFlags)aspect, 0u, 0u, 1u },
+			makeOffset3D(0u, 0u, 0u),
+			makeExtent3D(planeW, planeH, 1u),
+		};
+
+		vkd.cmdCopyBufferToImage(*cmdBuffer, **stagingBuffers[planeNdx], image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, 1u, &copy);
+	}
+
+	{
+		const VkImageMemoryBarrier		postCopyBarrier	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			VK_ACCESS_TRANSFER_WRITE_BIT,
+			nextAccess,
+			VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL,
+			finalLayout,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			image,
+			{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vkd.cmdPipelineBarrier(*cmdBuffer,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_TRANSFER_BIT,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+								(VkDependencyFlags)0u,
+								0u,
+								(const VkMemoryBarrier*)DE_NULL,
+								0u,
+								(const VkBufferMemoryBarrier*)DE_NULL,
+								1u,
+								&postCopyBarrier);
+	}
+
+	VK_CHECK(vkd.endCommandBuffer(*cmdBuffer));
+
+	{
+		const Unique<VkFence>	fence		(createFence(vkd, device));
+		const VkSubmitInfo		submitInfo	=
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,
+			DE_NULL,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+			(const VkPipelineStageFlags*)DE_NULL,
+			1u,
+			&*cmdBuffer,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+		};
+
+		VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence));
+		VK_CHECK(vkd.waitForFences(device, 1u, &*fence, VK_TRUE, ~0ull));
+	}
+}
+
+void fillImageMemory (const vk::DeviceInterface&							vkd,
+					  vk::VkDevice											device,
+					  deUint32												queueFamilyNdx,
+					  vk::VkImage											image,
+					  const std::vector<de::SharedPtr<vk::Allocation> >&	allocations,
+					  const MultiPlaneImageData&							imageData,
+					  vk::VkAccessFlags										nextAccess,
+					  vk::VkImageLayout										finalLayout)
+{
+	const VkQueue					queue			= getDeviceQueue(vkd, device, queueFamilyNdx, 0u);
+	const Unique<VkCommandPool>		cmdPool			(createCommandPool(vkd, device, (VkCommandPoolCreateFlags)0, queueFamilyNdx));
+	const Unique<VkCommandBuffer>	cmdBuffer		(allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+	const PlanarFormatDescription&	formatDesc		= imageData.getDescription();
+
+	for (deUint32 planeNdx = 0; planeNdx < formatDesc.numPlanes; ++planeNdx)
+	{
+		const VkImageAspectFlagBits			aspect		= (formatDesc.numPlanes > 1)
+														? getPlaneAspect(planeNdx)
+														: VK_IMAGE_ASPECT_COLOR_BIT;
+		const de::SharedPtr<Allocation>&	allocation	= allocations.size() > 1
+														? allocations[planeNdx]
+														: allocations[0];
+		const size_t						planeSize	= imageData.getPlaneSize(planeNdx);
+		const deUint32						planeH		= imageData.getSize().y() / formatDesc.planes[planeNdx].heightDivisor;
+		const VkImageSubresource			subresource	=
+		{
+			aspect,
+			0u,
+			0u,
+		};
+		VkSubresourceLayout			layout;
+
+		vkd.getImageSubresourceLayout(device, image, &subresource, &layout);
+
+		for (deUint32 row = 0; row < planeH; ++row)
+		{
+			const size_t		rowSize		= planeSize / planeH;
+			void* const			dstPtr		= ((deUint8*)allocation->getHostPtr()) + layout.offset + layout.rowPitch * row;
+			const void* const	srcPtr		= ((const deUint8*)imageData.getPlanePtr(planeNdx)) + row * rowSize;
+
+			deMemcpy(dstPtr, srcPtr, rowSize);
+		}
+		flushMappedMemoryRange(vkd, device, allocation->getMemory(), 0u, VK_WHOLE_SIZE);
+	}
+
+	{
+		const VkCommandBufferBeginInfo	beginInfo		=
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+			DE_NULL,
+			(VkCommandBufferUsageFlags)VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+			(const VkCommandBufferInheritanceInfo*)DE_NULL
+		};
+
+		VK_CHECK(vkd.beginCommandBuffer(*cmdBuffer, &beginInfo));
+	}
+
+
+	{
+		const VkImageMemoryBarrier		postCopyBarrier	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			0u,
+			nextAccess,
+			VK_IMAGE_LAYOUT_PREINITIALIZED,
+			finalLayout,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			image,
+			{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vkd.cmdPipelineBarrier(*cmdBuffer,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_HOST_BIT,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+								(VkDependencyFlags)0u,
+								0u,
+								(const VkMemoryBarrier*)DE_NULL,
+								0u,
+								(const VkBufferMemoryBarrier*)DE_NULL,
+								1u,
+								&postCopyBarrier);
+	}
+
+	VK_CHECK(vkd.endCommandBuffer(*cmdBuffer));
+
+	{
+		const Unique<VkFence>	fence		(createFence(vkd, device));
+		const VkSubmitInfo		submitInfo	=
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,
+			DE_NULL,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+			(const VkPipelineStageFlags*)DE_NULL,
+			1u,
+			&*cmdBuffer,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+		};
+
+		VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence));
+		VK_CHECK(vkd.waitForFences(device, 1u, &*fence, VK_TRUE, ~0ull));
+	}
+}
+
+void downloadImage (const DeviceInterface&	vkd,
+					VkDevice				device,
+					deUint32				queueFamilyNdx,
+					Allocator&				allocator,
+					VkImage					image,
+					MultiPlaneImageData*	imageData,
+					VkAccessFlags			prevAccess,
+					VkImageLayout			initialLayout)
+{
+	const VkQueue					queue			= getDeviceQueue(vkd, device, queueFamilyNdx, 0u);
+	const Unique<VkCommandPool>		cmdPool			(createCommandPool(vkd, device, (VkCommandPoolCreateFlags)0, queueFamilyNdx));
+	const Unique<VkCommandBuffer>	cmdBuffer		(allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+	vector<VkBufferSp>				stagingBuffers;
+	vector<AllocationSp>			stagingMemory;
+
+	const PlanarFormatDescription&	formatDesc		= imageData->getDescription();
+
+	allocateStagingBuffers(vkd, device, allocator, *imageData, &stagingBuffers, &stagingMemory);
+
+	{
+		const VkCommandBufferBeginInfo	beginInfo		=
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+			DE_NULL,
+			(VkCommandBufferUsageFlags)VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+			(const VkCommandBufferInheritanceInfo*)DE_NULL
+		};
+
+		VK_CHECK(vkd.beginCommandBuffer(*cmdBuffer, &beginInfo));
+	}
+
+	for (deUint32 planeNdx = 0; planeNdx < imageData->getDescription().numPlanes; ++planeNdx)
+	{
+		const VkImageAspectFlagBits	aspect	= (formatDesc.numPlanes > 1)
+											? getPlaneAspect(planeNdx)
+											: VK_IMAGE_ASPECT_COLOR_BIT;
+		{
+			const VkImageMemoryBarrier		preCopyBarrier	=
+			{
+				VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+				DE_NULL,
+				prevAccess,
+				VK_ACCESS_TRANSFER_READ_BIT,
+				initialLayout,
+				VK_IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL,
+				VK_QUEUE_FAMILY_IGNORED,
+				VK_QUEUE_FAMILY_IGNORED,
+				image,
+				{
+					aspect,
+					0u,
+					1u,
+					0u,
+					1u
+				}
+			};
+
+			vkd.cmdPipelineBarrier(*cmdBuffer,
+									(VkPipelineStageFlags)VK_PIPELINE_STAGE_ALL_COMMANDS_BIT,
+									(VkPipelineStageFlags)VK_PIPELINE_STAGE_TRANSFER_BIT,
+									(VkDependencyFlags)0u,
+									0u,
+									(const VkMemoryBarrier*)DE_NULL,
+									0u,
+									(const VkBufferMemoryBarrier*)DE_NULL,
+									1u,
+									&preCopyBarrier);
+		}
+		{
+			const deUint32				planeW	= (formatDesc.numPlanes > 1)
+												? imageData->getSize().x() / formatDesc.planes[planeNdx].widthDivisor
+												: imageData->getSize().x();
+			const deUint32				planeH	= (formatDesc.numPlanes > 1)
+												? imageData->getSize().y() / formatDesc.planes[planeNdx].heightDivisor
+												: imageData->getSize().y();
+			const VkBufferImageCopy		copy	=
+			{
+				0u,		// bufferOffset
+				0u,		// bufferRowLength
+				0u,		// bufferImageHeight
+				{ (VkImageAspectFlags)aspect, 0u, 0u, 1u },
+				makeOffset3D(0u, 0u, 0u),
+				makeExtent3D(planeW, planeH, 1u),
+			};
+
+			vkd.cmdCopyImageToBuffer(*cmdBuffer, image, VK_IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL, **stagingBuffers[planeNdx], 1u, &copy);
+		}
+		{
+			const VkBufferMemoryBarrier		postCopyBarrier	=
+			{
+				VK_STRUCTURE_TYPE_BUFFER_MEMORY_BARRIER,
+				DE_NULL,
+				VK_ACCESS_TRANSFER_WRITE_BIT,
+				VK_ACCESS_HOST_READ_BIT,
+				VK_QUEUE_FAMILY_IGNORED,
+				VK_QUEUE_FAMILY_IGNORED,
+				**stagingBuffers[planeNdx],
+				0u,
+				VK_WHOLE_SIZE
+			};
+
+			vkd.cmdPipelineBarrier(*cmdBuffer,
+									(VkPipelineStageFlags)VK_PIPELINE_STAGE_TRANSFER_BIT,
+									(VkPipelineStageFlags)VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+									(VkDependencyFlags)0u,
+									0u,
+									(const VkMemoryBarrier*)DE_NULL,
+									1u,
+									&postCopyBarrier,
+									0u,
+									(const VkImageMemoryBarrier*)DE_NULL);
+		}
+	}
+
+	VK_CHECK(vkd.endCommandBuffer(*cmdBuffer));
+
+	{
+		const Unique<VkFence>	fence		(createFence(vkd, device));
+		const VkSubmitInfo		submitInfo	=
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,
+			DE_NULL,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+			(const VkPipelineStageFlags*)DE_NULL,
+			1u,
+			&*cmdBuffer,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+		};
+
+		VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence));
+		VK_CHECK(vkd.waitForFences(device, 1u, &*fence, VK_TRUE, ~0ull));
+	}
+
+	readStagingBuffers(imageData, vkd, device, stagingMemory);
+}
+
+void readImageMemory (const vk::DeviceInterface&							vkd,
+					  vk::VkDevice											device,
+					  deUint32												queueFamilyNdx,
+					  vk::VkImage											image,
+					  const std::vector<de::SharedPtr<vk::Allocation> >&	allocations,
+					  MultiPlaneImageData*									imageData,
+					  vk::VkAccessFlags										prevAccess,
+					  vk::VkImageLayout										initialLayout)
+{
+	const VkQueue					queue			= getDeviceQueue(vkd, device, queueFamilyNdx, 0u);
+	const Unique<VkCommandPool>		cmdPool			(createCommandPool(vkd, device, (VkCommandPoolCreateFlags)0, queueFamilyNdx));
+	const Unique<VkCommandBuffer>	cmdBuffer		(allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+	const PlanarFormatDescription&	formatDesc		= imageData->getDescription();
+
+	{
+		const VkCommandBufferBeginInfo	beginInfo		=
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+			DE_NULL,
+			(VkCommandBufferUsageFlags)VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+			(const VkCommandBufferInheritanceInfo*)DE_NULL
+		};
+
+		VK_CHECK(vkd.beginCommandBuffer(*cmdBuffer, &beginInfo));
+	}
+
+	{
+		const VkImageMemoryBarrier		preCopyBarrier	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			prevAccess,
+			vk::VK_ACCESS_HOST_READ_BIT,
+			initialLayout,
+			VK_IMAGE_LAYOUT_GENERAL,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			image,
+			{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		vkd.cmdPipelineBarrier(*cmdBuffer,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_HOST_BIT,
+								(VkPipelineStageFlags)VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+								(VkDependencyFlags)0u,
+								0u,
+								(const VkMemoryBarrier*)DE_NULL,
+								0u,
+								(const VkBufferMemoryBarrier*)DE_NULL,
+								1u,
+								&preCopyBarrier);
+	}
+
+	VK_CHECK(vkd.endCommandBuffer(*cmdBuffer));
+
+	{
+		const Unique<VkFence>	fence		(createFence(vkd, device));
+		const VkSubmitInfo		submitInfo	=
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,
+			DE_NULL,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+			(const VkPipelineStageFlags*)DE_NULL,
+			1u,
+			&*cmdBuffer,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+		};
+
+		VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence));
+		VK_CHECK(vkd.waitForFences(device, 1u, &*fence, VK_TRUE, ~0ull));
+	}
+
+	for (deUint32 planeNdx = 0; planeNdx < formatDesc.numPlanes; ++planeNdx)
+	{
+		const VkImageAspectFlagBits			aspect		= (formatDesc.numPlanes > 1)
+														? getPlaneAspect(planeNdx)
+														: VK_IMAGE_ASPECT_COLOR_BIT;
+		const de::SharedPtr<Allocation>&	allocation	= allocations.size() > 1
+														? allocations[planeNdx]
+														: allocations[0];
+		const size_t						planeSize	= imageData->getPlaneSize(planeNdx);
+		const deUint32						planeH		= imageData->getSize().y() / formatDesc.planes[planeNdx].heightDivisor;
+		const VkImageSubresource			subresource	=
+		{
+			aspect,
+			0u,
+			0u,
+		};
+		VkSubresourceLayout			layout;
+
+		vkd.getImageSubresourceLayout(device, image, &subresource, &layout);
+
+		invalidateMappedMemoryRange(vkd, device, allocation->getMemory(), 0u, VK_WHOLE_SIZE);
+
+		for (deUint32 row = 0; row < planeH; ++row)
+		{
+			const size_t		rowSize	= planeSize / planeH;
+			const void* const	srcPtr	= ((const deUint8*)allocation->getHostPtr()) + layout.offset + layout.rowPitch * row;
+			void* const			dstPtr	= ((deUint8*)imageData->getPlanePtr(planeNdx)) + row * rowSize;
+
+			deMemcpy(dstPtr, srcPtr, rowSize);
+		}
+	}
+}
+
+} // ycbcr
+} // vkt
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp
new file mode 100644
index 0000000..b792079
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrUtil.hpp
@@ -0,0 +1,125 @@
+#ifndef _VKTYCBCRUTIL_HPP
+#define _VKTYCBCRUTIL_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Test Utilities
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+
+#include "vktTestCase.hpp"
+
+#include "vkImageUtil.hpp"
+#include "vkMemUtil.hpp"
+#include "vkRef.hpp"
+
+#include "deSharedPtr.hpp"
+#include "deRandom.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+#define VK_YCBCR_FORMAT_FIRST	VK_FORMAT_G8B8G8R8_422_UNORM_KHR
+#define VK_YCBCR_FORMAT_LAST	((vk::VkFormat)(VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR+1))
+
+class MultiPlaneImageData
+{
+public:
+										MultiPlaneImageData		(vk::VkFormat format, const tcu::UVec2& size);
+										MultiPlaneImageData		(const MultiPlaneImageData&);
+										~MultiPlaneImageData	(void);
+
+	vk::VkFormat						getFormat				(void) const				{ return m_format;						}
+	const vk::PlanarFormatDescription&	getDescription			(void) const				{ return m_description;					}
+	const tcu::UVec2&					getSize					(void) const				{ return m_size;						}
+
+	size_t								getPlaneSize			(deUint32 planeNdx) const	{ return m_planeData[planeNdx].size();	}
+	void*								getPlanePtr				(deUint32 planeNdx)			{ return &m_planeData[planeNdx][0];		}
+	const void*							getPlanePtr				(deUint32 planeNdx) const	{ return &m_planeData[planeNdx][0];		}
+
+	tcu::PixelBufferAccess				getChannelAccess		(deUint32 channelNdx);
+	tcu::ConstPixelBufferAccess			getChannelAccess		(deUint32 channelNdx) const;
+
+private:
+	MultiPlaneImageData&				operator=				(const MultiPlaneImageData&);
+
+	const vk::VkFormat					m_format;
+	const vk::PlanarFormatDescription	m_description;
+	const tcu::UVec2					m_size;
+
+	std::vector<deUint8>				m_planeData[vk::PlanarFormatDescription::MAX_PLANES];
+};
+
+void										checkImageSupport			(Context& context, vk::VkFormat format, vk::VkImageCreateFlags createFlags, vk::VkImageTiling tiling = vk::VK_IMAGE_TILING_OPTIMAL);
+
+void										fillRandom					(de::Random* randomGen, MultiPlaneImageData* imageData);
+void										fillGradient				(MultiPlaneImageData* imageData, const tcu::Vec4& minVal, const tcu::Vec4& maxVal);
+
+std::vector<de::SharedPtr<vk::Allocation> >	allocateAndBindImageMemory	(const vk::DeviceInterface&	vkd,
+																		 vk::VkDevice				device,
+																		 vk::Allocator&				allocator,
+																		 vk::VkImage				image,
+																		 vk::VkFormat				format,
+																		 vk::VkImageCreateFlags		createFlags,
+																		 vk::MemoryRequirement		requirement = vk::MemoryRequirement::Any);
+
+void										uploadImage					(const vk::DeviceInterface&	vkd,
+																		 vk::VkDevice				device,
+																		 deUint32					queueFamilyNdx,
+																		 vk::Allocator&				allocator,
+																		 vk::VkImage				image,
+																		 const MultiPlaneImageData&	imageData,
+																		 vk::VkAccessFlags			nextAccess,
+																		 vk::VkImageLayout			finalLayout);
+
+void										fillImageMemory				(const vk::DeviceInterface&							vkd,
+																		 vk::VkDevice										device,
+																		 deUint32											queueFamilyNdx,
+																		 vk::VkImage										image,
+																		 const std::vector<de::SharedPtr<vk::Allocation> >&	memory,
+																		 const MultiPlaneImageData&							imageData,
+																		 vk::VkAccessFlags									nextAccess,
+																		 vk::VkImageLayout									finalLayout);
+
+void										downloadImage				(const vk::DeviceInterface&	vkd,
+																		 vk::VkDevice				device,
+																		 deUint32					queueFamilyNdx,
+																		 vk::Allocator&				allocator,
+																		 vk::VkImage				image,
+																		 MultiPlaneImageData*		imageData,
+																		 vk::VkAccessFlags			prevAccess,
+																		 vk::VkImageLayout			initialLayout);
+
+void										readImageMemory				(const vk::DeviceInterface&							vkd,
+																		 vk::VkDevice										device,
+																		 deUint32											queueFamilyNdx,
+																		 vk::VkImage										image,
+																		 const std::vector<de::SharedPtr<vk::Allocation> >&	memory,
+																		 MultiPlaneImageData*								imageData,
+																		 vk::VkAccessFlags									prevAccess,
+																		 vk::VkImageLayout									initialLayout);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRUTIL_HPP
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp
new file mode 100644
index 0000000..c857eeb
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.cpp
@@ -0,0 +1,773 @@
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Image View Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "vktYCbCrViewTests.hpp"
+#include "vktYCbCrUtil.hpp"
+#include "vktTestCaseUtil.hpp"
+#include "vktTestGroupUtil.hpp"
+#include "vktShaderExecutor.hpp"
+
+#include "vkStrUtil.hpp"
+#include "vkRef.hpp"
+#include "vkRefUtil.hpp"
+#include "vkTypeUtil.hpp"
+#include "vkQueryUtil.hpp"
+#include "vkMemUtil.hpp"
+#include "vkImageUtil.hpp"
+
+#include "tcuTestLog.hpp"
+#include "tcuVectorUtil.hpp"
+
+#include "deStringUtil.hpp"
+#include "deSharedPtr.hpp"
+#include "deUniquePtr.hpp"
+#include "deRandom.hpp"
+#include "deSTLUtil.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+namespace
+{
+
+using namespace vk;
+using namespace shaderexecutor;
+
+using tcu::UVec2;
+using tcu::Vec2;
+using tcu::Vec4;
+using tcu::TestLog;
+using de::MovePtr;
+using de::UniquePtr;
+using std::vector;
+using std::string;
+
+typedef de::SharedPtr<Allocation>				AllocationSp;
+typedef de::SharedPtr<vk::Unique<VkBuffer> >	VkBufferSp;
+
+VkFormat getPlaneCompatibleFormat (VkFormat multiPlanarFormat, deUint32 planeNdx)
+{
+	switch (multiPlanarFormat)
+	{
+		case VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR:
+			if (de::inRange(planeNdx, 0u, 2u))
+				return VK_FORMAT_R8_UNORM;
+
+		case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR:
+			if (planeNdx == 0)
+				return VK_FORMAT_R8_UNORM;
+			else if (planeNdx == 1)
+				return VK_FORMAT_R8G8_UNORM;
+
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR:
+			if (de::inRange(planeNdx, 0u, 2u))
+				return VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR:
+			if (planeNdx == 0)
+				return VK_FORMAT_R10X6_UNORM_PACK16_KHR;
+			else if (planeNdx == 1)
+				return VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR;
+
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR:
+			if (de::inRange(planeNdx, 0u, 2u))
+				return VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR:
+		case VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR:
+			if (planeNdx == 0)
+				return VK_FORMAT_R12X4_UNORM_PACK16_KHR;
+			else if (planeNdx == 1)
+				return VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR;
+
+		case VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR:
+		case VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR:
+			if (de::inRange(planeNdx, 0u, 2u))
+				return VK_FORMAT_R16_UNORM;
+
+		case VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR:
+		case VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR:
+			if (planeNdx == 0)
+				return VK_FORMAT_R16_UNORM;
+			else if (planeNdx == 1)
+				return VK_FORMAT_R16G16_UNORM;
+
+		default:
+			DE_FATAL("Invalid format and plane index combination");
+			return VK_FORMAT_UNDEFINED;
+	}
+}
+
+Move<VkImage> createTestImage (const DeviceInterface&	vkd,
+							   VkDevice					device,
+							   VkFormat					format,
+							   const UVec2&				size,
+							   VkImageCreateFlags		createFlags)
+{
+	const VkImageCreateInfo		createInfo	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_CREATE_INFO,
+		DE_NULL,
+		createFlags,
+		VK_IMAGE_TYPE_2D,
+		format,
+		makeExtent3D(size.x(), size.y(), 1u),
+		1u,		// mipLevels
+		1u,		// arrayLayers
+		VK_SAMPLE_COUNT_1_BIT,
+		VK_IMAGE_TILING_OPTIMAL,
+		VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_TRANSFER_DST_BIT,
+		VK_SHARING_MODE_EXCLUSIVE,
+		0u,
+		(const deUint32*)DE_NULL,
+		VK_IMAGE_LAYOUT_UNDEFINED,
+	};
+
+	return createImage(vkd, device, &createInfo);
+}
+
+Move<VkImageView> createImageView (const DeviceInterface&		vkd,
+								   VkDevice						device,
+								   VkImage						image,
+								   VkFormat						format,
+								   VkImageAspectFlagBits		imageAspect,
+								   VkSamplerYcbcrConversionKHR	conversion)
+{
+	const VkSamplerYcbcrConversionInfoKHR	samplerConversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		conversion
+	};
+	const VkImageViewCreateInfo				viewInfo	=
+	{
+		VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO,
+		&samplerConversionInfo,
+		(VkImageViewCreateFlags)0,
+		image,
+		VK_IMAGE_VIEW_TYPE_2D,
+		format,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		{ (VkImageAspectFlags)imageAspect, 0u, 1u, 0u, 1u },
+	};
+
+	return createImageView(vkd, device, &viewInfo);
+}
+
+// Descriptor layout for set 1:
+// 0: Plane view bound as COMBINED_IMAGE_SAMPLER
+// 1: "Whole" image bound as COMBINED_IMAGE_SAMPLER
+//    + immutable sampler (required for color conversion)
+
+Move<VkDescriptorSetLayout> createDescriptorSetLayout (const DeviceInterface& vkd, VkDevice device, VkSampler conversionSampler)
+{
+	const VkDescriptorSetLayoutBinding		bindings[]	=
+	{
+		{
+			0u,												// binding
+			VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+			1u,												// descriptorCount
+			VK_SHADER_STAGE_ALL,
+			(const VkSampler*)DE_NULL
+		},
+		{
+			1u,												// binding
+			VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+			1u,												// descriptorCount
+			VK_SHADER_STAGE_ALL,
+			&conversionSampler
+		}
+	};
+	const VkDescriptorSetLayoutCreateInfo	layoutInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO,
+		DE_NULL,
+		(VkDescriptorSetLayoutCreateFlags)0u,
+		DE_LENGTH_OF_ARRAY(bindings),
+		bindings,
+	};
+
+	return createDescriptorSetLayout(vkd, device, &layoutInfo);
+}
+
+Move<VkDescriptorPool> createDescriptorPool (const DeviceInterface& vkd, VkDevice device)
+{
+	const VkDescriptorPoolSize			poolSizes[]	=
+	{
+		{ VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,	2u	},
+	};
+	const VkDescriptorPoolCreateInfo	poolInfo	=
+	{
+		VK_STRUCTURE_TYPE_DESCRIPTOR_POOL_CREATE_INFO,
+		DE_NULL,
+		(VkDescriptorPoolCreateFlags)VK_DESCRIPTOR_POOL_CREATE_FREE_DESCRIPTOR_SET_BIT,
+		1u,		// maxSets
+		DE_LENGTH_OF_ARRAY(poolSizes),
+		poolSizes,
+	};
+
+	return createDescriptorPool(vkd, device, & poolInfo);
+}
+
+Move<VkDescriptorSet> createDescriptorSet (const DeviceInterface&	vkd,
+										   VkDevice					device,
+										   VkDescriptorPool			descPool,
+										   VkDescriptorSetLayout	descLayout,
+										   VkImageView				planeView,
+										   VkSampler				planeViewSampler,
+										   VkImageView				wholeView,
+										   VkSampler				wholeViewSampler)
+{
+	Move<VkDescriptorSet>	descSet;
+
+	{
+		const VkDescriptorSetAllocateInfo	allocInfo	=
+		{
+			VK_STRUCTURE_TYPE_DESCRIPTOR_SET_ALLOCATE_INFO,
+			DE_NULL,
+			descPool,
+			1u,
+			&descLayout,
+		};
+
+		descSet = allocateDescriptorSet(vkd, device, &allocInfo);
+	}
+
+	{
+		const VkDescriptorImageInfo		imageInfo0			=
+		{
+			planeViewSampler,
+			planeView,
+			VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
+		};
+		const VkDescriptorImageInfo		imageInfo1			=
+		{
+			wholeViewSampler,
+			wholeView,
+			VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
+		};
+		const VkWriteDescriptorSet		descriptorWrites[]		=
+		{
+			{
+				VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,
+				DE_NULL,
+				*descSet,
+				0u,		// dstBinding
+				0u,		// dstArrayElement
+				1u,		// descriptorCount
+				VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+				&imageInfo0,
+				(const VkDescriptorBufferInfo*)DE_NULL,
+				(const VkBufferView*)DE_NULL,
+			},
+			{
+				VK_STRUCTURE_TYPE_WRITE_DESCRIPTOR_SET,
+				DE_NULL,
+				*descSet,
+				1u,		// dstBinding
+				0u,		// dstArrayElement
+				1u,		// descriptorCount
+				VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER,
+				&imageInfo1,
+				(const VkDescriptorBufferInfo*)DE_NULL,
+				(const VkBufferView*)DE_NULL,
+			}
+		};
+
+		vkd.updateDescriptorSets(device, DE_LENGTH_OF_ARRAY(descriptorWrites), descriptorWrites, 0u, DE_NULL);
+	}
+
+	return descSet;
+}
+
+void executeImageBarrier (const DeviceInterface&		vkd,
+						  VkDevice						device,
+						  deUint32						queueFamilyNdx,
+						  VkPipelineStageFlags			srcStage,
+						  VkPipelineStageFlags			dstStage,
+						  const VkImageMemoryBarrier&	barrier)
+{
+	const VkQueue					queue		= getDeviceQueue(vkd, device, queueFamilyNdx, 0u);
+	const Unique<VkCommandPool>		cmdPool		(createCommandPool(vkd, device, (VkCommandPoolCreateFlags)0, queueFamilyNdx));
+	const Unique<VkCommandBuffer>	cmdBuffer	(allocateCommandBuffer(vkd, device, *cmdPool, VK_COMMAND_BUFFER_LEVEL_PRIMARY));
+
+	{
+		const VkCommandBufferBeginInfo	beginInfo		=
+		{
+			VK_STRUCTURE_TYPE_COMMAND_BUFFER_BEGIN_INFO,
+			DE_NULL,
+			(VkCommandBufferUsageFlags)VK_COMMAND_BUFFER_USAGE_ONE_TIME_SUBMIT_BIT,
+			(const VkCommandBufferInheritanceInfo*)DE_NULL
+		};
+
+		VK_CHECK(vkd.beginCommandBuffer(*cmdBuffer, &beginInfo));
+	}
+
+	vkd.cmdPipelineBarrier(*cmdBuffer,
+						   srcStage,
+						   dstStage,
+						   (VkDependencyFlags)0u,
+						   0u,
+						   (const VkMemoryBarrier*)DE_NULL,
+						   0u,
+						   (const VkBufferMemoryBarrier*)DE_NULL,
+						   1u,
+						   &barrier);
+
+	VK_CHECK(vkd.endCommandBuffer(*cmdBuffer));
+
+	{
+		const Unique<VkFence>	fence		(createFence(vkd, device));
+		const VkSubmitInfo		submitInfo	=
+		{
+			VK_STRUCTURE_TYPE_SUBMIT_INFO,
+			DE_NULL,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+			(const VkPipelineStageFlags*)DE_NULL,
+			1u,
+			&*cmdBuffer,
+			0u,
+			(const VkSemaphore*)DE_NULL,
+		};
+
+		VK_CHECK(vkd.queueSubmit(queue, 1u, &submitInfo, *fence));
+		VK_CHECK(vkd.waitForFences(device, 1u, &*fence, VK_TRUE, ~0ull));
+	}
+}
+
+struct TestParameters
+{
+	enum ViewType
+	{
+		VIEWTYPE_IMAGE_VIEW	= 0,
+		VIEWTYPE_MEMORY_ALIAS,
+
+		VIEWTYPE_LAST
+	};
+
+	ViewType			viewType;
+	VkFormat			format;
+	UVec2				size;
+	VkImageCreateFlags	createFlags;
+	deUint32			planeNdx;
+	glu::ShaderType		shaderType;
+
+	TestParameters (ViewType viewType_, VkFormat format_, const UVec2& size_, VkImageCreateFlags createFlags_, deUint32 planeNdx_, glu::ShaderType shaderType_)
+		: viewType		(viewType_)
+		, format		(format_)
+		, size			(size_)
+		, createFlags	(createFlags_)
+		, planeNdx		(planeNdx_)
+		, shaderType	(shaderType_)
+	{
+	}
+
+	TestParameters (void)
+		: viewType		(VIEWTYPE_LAST)
+		, format		(VK_FORMAT_UNDEFINED)
+		, createFlags	(0u)
+		, planeNdx		(0u)
+		, shaderType	(glu::SHADERTYPE_LAST)
+	{
+	}
+};
+
+ShaderSpec getShaderSpec (const TestParameters&)
+{
+	ShaderSpec spec;
+
+	spec.inputs.push_back(Symbol("texCoord", glu::VarType(glu::TYPE_FLOAT_VEC2, glu::PRECISION_HIGHP)));
+	spec.outputs.push_back(Symbol("result0", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
+	spec.outputs.push_back(Symbol("result1", glu::VarType(glu::TYPE_FLOAT_VEC4, glu::PRECISION_HIGHP)));
+
+	spec.globalDeclarations =
+		"layout(binding = 1, set = 1) uniform highp sampler2D u_image;\n"
+		"layout(binding = 0, set = 1) uniform highp sampler2D u_planeView;\n";
+
+	spec.source =
+		"result0 = texture(u_image, texCoord);\n"
+		"result1 = texture(u_planeView, texCoord);\n";
+
+	return spec;
+}
+
+
+void generateLookupCoordinates (const UVec2& imageSize, size_t numCoords, de::Random* rnd, vector<Vec2>* dst)
+{
+	dst->resize(numCoords);
+
+	for (size_t coordNdx = 0; coordNdx < numCoords; ++coordNdx)
+	{
+		const deUint32	texelX	= rnd->getUint32() % imageSize.x();
+		const deUint32	texelY	= rnd->getUint32() % imageSize.y();
+		const float		x		= ((float)texelX + 0.5f) / (float)imageSize.x();
+		const float		y		= ((float)texelY + 0.5f) / (float)imageSize.y();
+
+		(*dst)[coordNdx] = Vec2(x, y);
+	}
+}
+
+void checkImageUsageSupport (Context&			context,
+							 VkFormat			format,
+							 VkImageUsageFlags	usage)
+{
+	{
+		const VkFormatProperties	formatProperties	= getPhysicalDeviceFormatProperties(context.getInstanceInterface(),
+																							context.getPhysicalDevice(),
+																							format);
+		const VkFormatFeatureFlags	featureFlags		= formatProperties.optimalTilingFeatures;
+
+		if ((usage & VK_IMAGE_USAGE_SAMPLED_BIT) != 0
+			&& (featureFlags & VK_FORMAT_FEATURE_SAMPLED_IMAGE_BIT) == 0)
+		{
+			TCU_THROW(NotSupportedError, "Format doesn't support sampling");
+		}
+
+		// Other image usages are not handled currently
+		DE_ASSERT((usage & ~(VK_IMAGE_USAGE_TRANSFER_SRC_BIT|VK_IMAGE_USAGE_TRANSFER_DST_BIT|VK_IMAGE_USAGE_SAMPLED_BIT)) == 0);
+	}
+}
+
+
+tcu::TestStatus testPlaneView (Context& context, TestParameters params)
+{
+	de::Random						randomGen		(deInt32Hash((deUint32)params.format)	^
+													 deInt32Hash((deUint32)params.planeNdx)	^
+													 deInt32Hash((deUint32)params.shaderType));
+
+	const DeviceInterface&			vkd				= context.getDeviceInterface();
+	const VkDevice					device			= context.getDevice();
+
+	const VkFormat					format			= params.format;
+	const VkImageCreateFlags		createFlags		= params.createFlags;
+	const VkFormat					planeViewFormat	= getPlaneCompatibleFormat(format, params.planeNdx);
+	const PlanarFormatDescription	formatInfo		= getPlanarFormatDescription(format);
+	const UVec2						size			= params.size;
+	const UVec2						planeSize		(size.x() / formatInfo.planes[params.planeNdx].widthDivisor,
+													 size.y() / formatInfo.planes[params.planeNdx].heightDivisor);
+	const VkImageUsageFlags			usage			= VK_IMAGE_USAGE_SAMPLED_BIT|VK_IMAGE_USAGE_TRANSFER_DST_BIT;
+
+	checkImageSupport(context, format, createFlags);
+	checkImageUsageSupport(context, format, usage);
+	checkImageUsageSupport(context, planeViewFormat, usage);
+
+	const Unique<VkImage>			image			(createTestImage(vkd, device, format, size, createFlags));
+	const Unique<VkImage>			imageAlias		((params.viewType == TestParameters::VIEWTYPE_MEMORY_ALIAS)
+													 ? createTestImage(vkd, device, planeViewFormat, planeSize, createFlags)
+													 : Move<VkImage>());
+	const vector<AllocationSp>		allocations		(allocateAndBindImageMemory(vkd, device, context.getDefaultAllocator(), *image, format, createFlags));
+
+	if (imageAlias)
+		VK_CHECK(vkd.bindImageMemory(device, *imageAlias, allocations[params.planeNdx]->getMemory(), allocations[params.planeNdx]->getOffset()));
+
+	const VkSamplerYcbcrConversionCreateInfoKHR	conversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR,
+		DE_NULL,
+		format,
+		VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR,
+		VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR,
+		{
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+			VK_COMPONENT_SWIZZLE_IDENTITY,
+		},
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_CHROMA_LOCATION_MIDPOINT_KHR,
+		VK_FILTER_NEAREST,
+		VK_FALSE,									// forceExplicitReconstruction
+	};
+	const Unique<VkSamplerYcbcrConversionKHR>	conversion	(createSamplerYcbcrConversionKHR(vkd, device, &conversionInfo));
+	const Unique<VkImageView>					wholeView	(createImageView(vkd, device, *image, format, VK_IMAGE_ASPECT_COLOR_BIT, *conversion));
+	const Unique<VkImageView>					planeView	(createImageView(vkd,
+																			 device,
+																			 !imageAlias ? *image : *imageAlias,
+																			 planeViewFormat,
+																			 !imageAlias ? getPlaneAspect(params.planeNdx) : VK_IMAGE_ASPECT_COLOR_BIT,
+																			 *conversion));
+
+	const VkSamplerYcbcrConversionInfoKHR		samplerConversionInfo	=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR,
+		DE_NULL,
+		*conversion,
+	};
+	const VkSamplerCreateInfo							wholeSamplerInfo		=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+		&samplerConversionInfo,
+		0u,
+		VK_FILTER_NEAREST,							// magFilter
+		VK_FILTER_NEAREST,							// minFilter
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// mipmapMode
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeU
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeV
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeW
+		0.0f,										// mipLodBias
+		VK_FALSE,									// anisotropyEnable
+		1.0f,										// maxAnisotropy
+		VK_FALSE,									// compareEnable
+		VK_COMPARE_OP_ALWAYS,						// compareOp
+		0.0f,										// minLod
+		0.0f,										// maxLod
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// borderColor
+		VK_FALSE,									// unnormalizedCoords
+	};
+	const VkSamplerCreateInfo							planeSamplerInfo		=
+	{
+		VK_STRUCTURE_TYPE_SAMPLER_CREATE_INFO,
+		DE_NULL,
+		0u,
+		VK_FILTER_NEAREST,							// magFilter
+		VK_FILTER_NEAREST,							// minFilter
+		VK_SAMPLER_MIPMAP_MODE_NEAREST,				// mipmapMode
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeU
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeV
+		VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE,		// addressModeW
+		0.0f,										// mipLodBias
+		VK_FALSE,									// anisotropyEnable
+		1.0f,										// maxAnisotropy
+		VK_FALSE,									// compareEnable
+		VK_COMPARE_OP_ALWAYS,						// compareOp
+		0.0f,										// minLod
+		0.0f,										// maxLod
+		VK_BORDER_COLOR_FLOAT_TRANSPARENT_BLACK,	// borderColor
+		VK_FALSE,									// unnormalizedCoords
+	};
+
+	const Unique<VkSampler>					wholeSampler(createSampler(vkd, device, &wholeSamplerInfo));
+	const Unique<VkSampler>					planeSampler(createSampler(vkd, device, &planeSamplerInfo));
+
+	const Unique<VkDescriptorSetLayout>		descLayout	(createDescriptorSetLayout(vkd, device, *wholeSampler));
+	const Unique<VkDescriptorPool>			descPool	(createDescriptorPool(vkd, device));
+	const Unique<VkDescriptorSet>			descSet		(createDescriptorSet(vkd, device, *descPool, *descLayout, *planeView, *planeSampler, *wholeView, *wholeSampler));
+
+	MultiPlaneImageData						imageData	(format, size);
+
+	// Prepare texture data
+	fillRandom(&randomGen, &imageData);
+
+	if (imageAlias)
+	{
+		// Transition alias to right layout first
+		const VkImageMemoryBarrier		initAliasBarrier	=
+		{
+			VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER,
+			DE_NULL,
+			(VkAccessFlags)0,
+			VK_ACCESS_SHADER_READ_BIT,
+			VK_IMAGE_LAYOUT_UNDEFINED,
+			VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL,
+			VK_QUEUE_FAMILY_IGNORED,
+			VK_QUEUE_FAMILY_IGNORED,
+			*imageAlias,
+			{ VK_IMAGE_ASPECT_COLOR_BIT, 0u, 1u, 0u, 1u }
+		};
+
+		executeImageBarrier(vkd,
+							device,
+							context.getUniversalQueueFamilyIndex(),
+							(VkPipelineStageFlags)VK_PIPELINE_STAGE_HOST_BIT,
+							(VkPipelineStageFlags)VK_PIPELINE_STAGE_ALL_GRAPHICS_BIT,
+							initAliasBarrier);
+	}
+
+	// Upload and prepare image
+	uploadImage(vkd,
+				device,
+				context.getUniversalQueueFamilyIndex(),
+				context.getDefaultAllocator(),
+				*image,
+				imageData,
+				(VkAccessFlags)VK_ACCESS_SHADER_READ_BIT,
+				VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL);
+
+	{
+		const size_t	numValues		= 500;
+		vector<Vec2>	texCoord		(numValues);
+		vector<Vec4>	resultWhole		(numValues);
+		vector<Vec4>	resultPlane		(numValues);
+		vector<Vec4>	referenceWhole	(numValues);
+		vector<Vec4>	referencePlane	(numValues);
+		bool			allOk			= true;
+		Vec4			threshold		(0.02f);
+
+		generateLookupCoordinates(size, numValues, &randomGen, &texCoord);
+
+		{
+			UniquePtr<ShaderExecutor>	executor	(createExecutor(context, params.shaderType, getShaderSpec(params), *descLayout));
+			const void*					inputs[]	= { texCoord[0].getPtr() };
+			void*						outputs[]	= { resultWhole[0].getPtr(), resultPlane[0].getPtr() };
+
+			executor->execute((int)numValues, inputs, outputs, *descSet);
+		}
+
+		// Whole image sampling reference
+		for (deUint32 channelNdx = 0; channelNdx < 4; channelNdx++)
+		{
+			if (formatInfo.hasChannelNdx(channelNdx))
+			{
+				const tcu::ConstPixelBufferAccess	channelAccess	= imageData.getChannelAccess(channelNdx);
+				const tcu::Sampler					refSampler		= mapVkSampler(wholeSamplerInfo);
+				const tcu::Texture2DView			refTexView		(1u, &channelAccess);
+
+				for (size_t ndx = 0; ndx < numValues; ++ndx)
+				{
+					const Vec2&	coord	= texCoord[ndx];
+					referenceWhole[ndx][channelNdx] = refTexView.sample(refSampler, coord.x(), coord.y(), 0.0f)[0];
+				}
+			}
+			else
+			{
+				for (size_t ndx = 0; ndx < numValues; ++ndx)
+					referenceWhole[ndx][channelNdx] = channelNdx == 3 ? 1.0f : 0.0f;
+			}
+		}
+
+		// Plane view sampling reference
+		{
+			const tcu::ConstPixelBufferAccess	planeAccess		(mapVkFormat(planeViewFormat),
+																 tcu::IVec3((int)planeSize.x(), (int)planeSize.y(), 1),
+																 imageData.getPlanePtr(params.planeNdx));
+			const tcu::Sampler					refSampler		= mapVkSampler(planeSamplerInfo);
+			const tcu::Texture2DView			refTexView		(1u, &planeAccess);
+
+			for (size_t ndx = 0; ndx < numValues; ++ndx)
+			{
+				const Vec2&	coord	= texCoord[ndx];
+				referencePlane[ndx] = refTexView.sample(refSampler, coord.x(), coord.y(), 0.0f);
+			}
+		}
+
+		for (int viewNdx = 0; viewNdx < 2; ++viewNdx)
+		{
+			const char* const	viewName	= (viewNdx == 0) ? "complete image"	: "plane view";
+			const vector<Vec4>&	reference	= (viewNdx == 0) ? referenceWhole	: referencePlane;
+			const vector<Vec4>&	result		= (viewNdx == 0) ? resultWhole		: resultPlane;
+
+			for (size_t ndx = 0; ndx < numValues; ++ndx)
+			{
+				if (boolAny(greaterThanEqual(abs(result[ndx] - reference[ndx]), threshold)))
+				{
+					context.getTestContext().getLog()
+						<< TestLog::Message << "ERROR: When sampling " << viewName << " at " << texCoord[ndx]
+											<< ": got " << result[ndx]
+											<< ", expected " << reference[ndx]
+						<< TestLog::EndMessage;
+					allOk = false;
+				}
+			}
+		}
+
+		if (allOk)
+			return tcu::TestStatus::pass("All samples passed");
+		else
+			return tcu::TestStatus::fail("Got invalid results");
+	}
+}
+
+void initPrograms (SourceCollections& dst, TestParameters params)
+{
+	const ShaderSpec	spec	= getShaderSpec(params);
+
+	generateSources(params.shaderType, spec, dst);
+}
+
+void addPlaneViewCase (tcu::TestCaseGroup* group, const TestParameters& params)
+{
+	std::ostringstream name;
+
+	name << de::toLower(de::toString(params.format).substr(10));
+
+	if ((params.viewType != TestParameters::VIEWTYPE_MEMORY_ALIAS) &&
+		((params.createFlags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) != 0))
+		name << "_disjoint";
+
+	name << "_plane_" << params.planeNdx;
+
+	addFunctionCaseWithPrograms(group, name.str(), "", initPrograms, testPlaneView, params);
+}
+
+void populateViewTypeGroup (tcu::TestCaseGroup* group, TestParameters::ViewType viewType)
+{
+	const glu::ShaderType		shaderType	= glu::SHADERTYPE_FRAGMENT;
+	const UVec2					size		(32, 58);
+	const VkImageCreateFlags	baseFlags	= (VkImageCreateFlags)VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT
+											| (viewType == TestParameters::VIEWTYPE_MEMORY_ALIAS ? (VkImageCreateFlags)VK_IMAGE_CREATE_ALIAS_BIT_KHR : 0u);
+
+	for (int formatNdx = VK_YCBCR_FORMAT_FIRST; formatNdx < VK_YCBCR_FORMAT_LAST; formatNdx++)
+	{
+		const VkFormat	format		= (VkFormat)formatNdx;
+		const deUint32	numPlanes	= getPlaneCount(format);
+
+		if (numPlanes == 1)
+			continue; // Plane views not possible
+
+		for (int isDisjoint = 0; isDisjoint < 2; ++isDisjoint)
+		{
+			const VkImageCreateFlags	flags	= baseFlags | (isDisjoint == 1 ? (VkImageCreateFlags)VK_IMAGE_CREATE_DISJOINT_BIT_KHR : 0u);
+
+			if ((viewType == TestParameters::VIEWTYPE_MEMORY_ALIAS) &&
+				((flags & VK_IMAGE_CREATE_DISJOINT_BIT_KHR) == 0))
+				continue; // Memory alias cases require disjoint planes
+
+			for (deUint32 planeNdx = 0; planeNdx < numPlanes; ++planeNdx)
+				addPlaneViewCase(group, TestParameters(viewType, format, size, flags, planeNdx, shaderType));
+		}
+	}
+}
+
+void populateViewGroup (tcu::TestCaseGroup* group)
+{
+	addTestGroup(group, "image_view",	"Plane View via VkImageView",		populateViewTypeGroup,	TestParameters::VIEWTYPE_IMAGE_VIEW);
+	addTestGroup(group, "memory_alias",	"Plane View via Memory Aliasing",	populateViewTypeGroup,	TestParameters::VIEWTYPE_MEMORY_ALIAS);
+}
+
+} // anonymous
+
+tcu::TestCaseGroup* createViewTests (tcu::TestContext& testCtx)
+{
+	// \todo [2017-05-24 pyry] Extend with memory alias views
+	return createTestGroup(testCtx, "plane_view", "YCbCr Plane View Tests", populateViewGroup);
+}
+
+} // ycbcr
+} // vkt
+
diff --git a/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.hpp b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.hpp
new file mode 100644
index 0000000..7a56434
--- /dev/null
+++ b/external/vulkancts/modules/vulkan/ycbcr/vktYCbCrViewTests.hpp
@@ -0,0 +1,39 @@
+#ifndef _VKTYCBCRVIEWTESTS_HPP
+#define _VKTYCBCRVIEWTESTS_HPP
+/*-------------------------------------------------------------------------
+ * Vulkan Conformance Tests
+ * ------------------------
+ *
+ * Copyright (c) 2017 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ *//*!
+ * \file
+ * \brief YCbCr Image View Tests
+ *//*--------------------------------------------------------------------*/
+
+#include "tcuDefs.hpp"
+#include "tcuTestCase.hpp"
+
+namespace vkt
+{
+namespace ycbcr
+{
+
+tcu::TestCaseGroup*	createViewTests	(tcu::TestContext& testCtx);
+
+} // ycbcr
+} // vkt
+
+#endif // _VKTYCBCRVIEWTESTS_HPP
diff --git a/external/vulkancts/mustpass/1.0.1/src/master.txt b/external/vulkancts/mustpass/1.0.1/src/master.txt
index 27c7868..34a0762 100644
--- a/external/vulkancts/mustpass/1.0.1/src/master.txt
+++ b/external/vulkancts/mustpass/1.0.1/src/master.txt
@@ -87796,7 +87796,7 @@
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_1
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.level_2
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_2
-dEQP-VK.glsl.builtin_var.simple.frontfacing
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_list
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_vertex
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_fragment
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_geometry
@@ -108559,10 +108559,10 @@
 dEQP-VK.tessellation.tesscoord.isolines_equal_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_odd_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_even_spacing
-dEQP-VK.tessellation.winding.triangles_ccw
-dEQP-VK.tessellation.winding.triangles_cw
-dEQP-VK.tessellation.winding.quads_ccw
-dEQP-VK.tessellation.winding.quads_cw
+dEQP-VK.tessellation.winding.default_domain.triangles_ccw
+dEQP-VK.tessellation.winding.default_domain.triangles_cw
+dEQP-VK.tessellation.winding.default_domain.quads_ccw
+dEQP-VK.tessellation.winding.default_domain.quads_cw
 dEQP-VK.tessellation.shader_input_output.patch_vertices_5_in_10_out
 dEQP-VK.tessellation.shader_input_output.patch_vertices_10_in_5_out
 dEQP-VK.tessellation.shader_input_output.primitive_id_tcs
diff --git a/external/vulkancts/mustpass/1.0.1/vk-default.txt b/external/vulkancts/mustpass/1.0.1/vk-default.txt
index e00f93c..e3bddfc 100644
--- a/external/vulkancts/mustpass/1.0.1/vk-default.txt
+++ b/external/vulkancts/mustpass/1.0.1/vk-default.txt
@@ -87796,7 +87796,7 @@
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_1
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.level_2
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_2
-dEQP-VK.glsl.builtin_var.simple.frontfacing
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_list
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_vertex
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_fragment
 dEQP-VK.glsl.builtin.function.common.abs.float_mediump_geometry
@@ -108559,10 +108559,10 @@
 dEQP-VK.tessellation.tesscoord.isolines_equal_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_odd_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_even_spacing
-dEQP-VK.tessellation.winding.triangles_ccw
-dEQP-VK.tessellation.winding.triangles_cw
-dEQP-VK.tessellation.winding.quads_ccw
-dEQP-VK.tessellation.winding.quads_cw
+dEQP-VK.tessellation.winding.default_domain.triangles_ccw
+dEQP-VK.tessellation.winding.default_domain.triangles_cw
+dEQP-VK.tessellation.winding.default_domain.quads_ccw
+dEQP-VK.tessellation.winding.default_domain.quads_cw
 dEQP-VK.tessellation.shader_input_output.patch_vertices_5_in_10_out
 dEQP-VK.tessellation.shader_input_output.patch_vertices_10_in_5_out
 dEQP-VK.tessellation.shader_input_output.primitive_id_tcs
diff --git a/external/vulkancts/mustpass/1.0.2/src/excluded-tests.txt b/external/vulkancts/mustpass/1.0.2/src/excluded-tests.txt
index 6c97232..3293bb8 100644
--- a/external/vulkancts/mustpass/1.0.2/src/excluded-tests.txt
+++ b/external/vulkancts/mustpass/1.0.2/src/excluded-tests.txt
@@ -325,3 +325,13 @@
 dEQP-VK.pipeline.render_to_image.*.small.r32_uint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.*.small.r16g16_sint_d32_sfloat_s8_uint
 dEQP-VK.pipeline.render_to_image.*.small.r32g32b32a32_sfloat_d32_sfloat_s8_uint
+
+#VK-GL-CTS 655
+dEQP-VK.glsl.builtin_var.fragdepth.*
+
+#VK-GL-CTS 656
+dEQP-VK.glsl.builtin_var.fragcoord_msaa.*
+
+#VK-GL-CTS 657
+dEQP-VK.memory.requirements.dedicated_allocation.buffer.*
+dEQP-VK.memory.requirements.dedicated_allocation.image.*
diff --git a/external/vulkancts/mustpass/1.0.2/vk-default.txt b/external/vulkancts/mustpass/1.0.2/vk-default.txt
index 2911b71..b1e635f 100644
--- a/external/vulkancts/mustpass/1.0.2/vk-default.txt
+++ b/external/vulkancts/mustpass/1.0.2/vk-default.txt
@@ -201,6 +201,40 @@
 dEQP-VK.api.info.format_properties.astc_12x10_srgb_block
 dEQP-VK.api.info.format_properties.astc_12x12_unorm_block
 dEQP-VK.api.info.format_properties.astc_12x12_srgb_block
+dEQP-VK.api.info.format_properties.g8b8g8r8_422_unorm_khr
+dEQP-VK.api.info.format_properties.b8g8r8g8_422_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.api.info.format_properties.r10x6_unorm_pack16_khr
+dEQP-VK.api.info.format_properties.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.api.info.format_properties.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.r12x4_unorm_pack16_khr
+dEQP-VK.api.info.format_properties.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.api.info.format_properties.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.api.info.format_properties.g16b16g16r16_422_unorm_khr
+dEQP-VK.api.info.format_properties.b16g16r16g16_422_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.api.info.format_properties.g16_b16_r16_3plane_444_unorm_khr
 dEQP-VK.api.info.format_properties.depth_stencil
 dEQP-VK.api.info.format_properties.compressed_formats
 dEQP-VK.api.info.image_format_properties.1d.optimal.r4g4_unorm_pack8
@@ -43552,6 +43586,56 @@
 dEQP-VK.memory.requirements.extended.image.sparse_aliased_tiling_linear
 dEQP-VK.memory.requirements.extended.image.sparse_aliased_tiling_optimal
 dEQP-VK.memory.requirements.extended.image.sparse_residency_aliased_tiling_optimal
+dEQP-VK.memory.requirements.multiplane_image.regular_optimal
+dEQP-VK.memory.requirements.multiplane_image.regular_linear
+dEQP-VK.memory.requirements.multiplane_image.transient_optimal
+dEQP-VK.memory.requirements.multiplane_image.transient_linear
+dEQP-VK.memory.requirements.multiplane_image.sparse_optimal
+dEQP-VK.memory.requirements.multiplane_image.sparse_residency_optimal
+dEQP-VK.memory.requirements.multiplane_image.sparse_aliased_optimal
+dEQP-VK.memory.requirements.multiplane_image.sparse_residency_aliased_optimal
+dEQP-VK.memory.binding.regular.suballocated.buffer_33
+dEQP-VK.memory.binding.regular.suballocated.buffer_257
+dEQP-VK.memory.binding.regular.suballocated.buffer_4087
+dEQP-VK.memory.binding.regular.suballocated.buffer_8095
+dEQP-VK.memory.binding.regular.suballocated.buffer_1048577
+dEQP-VK.memory.binding.regular.suballocated.image_8_8
+dEQP-VK.memory.binding.regular.suballocated.image_8_33
+dEQP-VK.memory.binding.regular.suballocated.image_8_257
+dEQP-VK.memory.binding.regular.suballocated.image_33_8
+dEQP-VK.memory.binding.regular.suballocated.image_33_33
+dEQP-VK.memory.binding.regular.suballocated.image_33_257
+dEQP-VK.memory.binding.regular.suballocated.image_257_8
+dEQP-VK.memory.binding.regular.suballocated.image_257_33
+dEQP-VK.memory.binding.regular.suballocated.image_257_257
+dEQP-VK.memory.binding.regular.dedicated.buffer_33
+dEQP-VK.memory.binding.regular.dedicated.buffer_257
+dEQP-VK.memory.binding.regular.dedicated.buffer_4087
+dEQP-VK.memory.binding.regular.dedicated.buffer_8095
+dEQP-VK.memory.binding.regular.dedicated.buffer_1048577
+dEQP-VK.memory.binding.regular.dedicated.image_8_8
+dEQP-VK.memory.binding.regular.dedicated.image_8_33
+dEQP-VK.memory.binding.regular.dedicated.image_8_257
+dEQP-VK.memory.binding.regular.dedicated.image_33_8
+dEQP-VK.memory.binding.regular.dedicated.image_33_33
+dEQP-VK.memory.binding.regular.dedicated.image_33_257
+dEQP-VK.memory.binding.regular.dedicated.image_257_8
+dEQP-VK.memory.binding.regular.dedicated.image_257_33
+dEQP-VK.memory.binding.regular.dedicated.image_257_257
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_33
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_257
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_4087
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_8095
+dEQP-VK.memory.binding.aliasing.suballocated.buffer_1048577
+dEQP-VK.memory.binding.aliasing.suballocated.image_8_8
+dEQP-VK.memory.binding.aliasing.suballocated.image_8_33
+dEQP-VK.memory.binding.aliasing.suballocated.image_8_257
+dEQP-VK.memory.binding.aliasing.suballocated.image_33_8
+dEQP-VK.memory.binding.aliasing.suballocated.image_33_33
+dEQP-VK.memory.binding.aliasing.suballocated.image_33_257
+dEQP-VK.memory.binding.aliasing.suballocated.image_257_8
+dEQP-VK.memory.binding.aliasing.suballocated.image_257_33
+dEQP-VK.memory.binding.aliasing.suballocated.image_257_257
 dEQP-VK.pipeline.stencil.format.s8_uint.states.front_fail_decc_pass_repl_dfail_inv_comp_not_equal_back_fail_decc_pass_repl_dfail_keep_comp_less
 dEQP-VK.pipeline.stencil.format.s8_uint.states.front_fail_incc_pass_keep_dfail_inv_comp_not_equal_back_fail_decc_pass_repl_dfail_inv_comp_not_equal
 dEQP-VK.pipeline.stencil.format.s8_uint.states.front_fail_wrap_pass_decw_dfail_wrap_comp_less_back_fail_incc_pass_keep_dfail_inv_comp_not_equal
@@ -153254,7 +153338,11 @@
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_1
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.level_2
 dEQP-VK.glsl.texture_gather.offsets.min_required_offset.2d_array.depth32f.base_level.sparse_level_2
-dEQP-VK.glsl.builtin_var.simple.frontfacing
+dEQP-VK.glsl.builtin_var.frontfacing.point_list
+dEQP-VK.glsl.builtin_var.frontfacing.line_list
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_list
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_strip
+dEQP-VK.glsl.builtin_var.frontfacing.triangle_fan
 dEQP-VK.glsl.builtin_var.simple.fragcoord_xyz
 dEQP-VK.glsl.builtin_var.simple.fragcoord_w
 dEQP-VK.glsl.builtin_var.simple.pointcoord
@@ -155600,36 +155688,72 @@
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.clear.clear_draw
@@ -155645,36 +155769,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.clear.clear_draw
@@ -155690,36 +155850,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.clear.clear_draw
@@ -155735,36 +155931,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.clear.clear_draw
@@ -155780,36 +156012,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.clear.clear_draw
@@ -155825,36 +156093,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.clear.clear_draw
@@ -155870,36 +156174,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.clear.clear_draw
@@ -155915,36 +156255,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.clear.clear_draw
@@ -155960,36 +156336,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.clear.clear_draw
@@ -156005,36 +156417,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.clear.clear_draw
@@ -156050,36 +156498,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.clear.clear_draw
@@ -156095,36 +156579,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.clear.clear_draw
@@ -156140,36 +156660,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.clear.clear_draw
@@ -156185,36 +156741,72 @@
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw
@@ -156230,36 +156822,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw
@@ -156275,36 +156903,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw
@@ -156320,36 +156984,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw
@@ -156365,36 +157065,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw
@@ -156410,36 +157146,72 @@
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.clear.clear_draw
@@ -156455,36 +157227,72 @@
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.clear.clear_draw
@@ -156500,36 +157308,72 @@
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw
@@ -156545,36 +157389,72 @@
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw
@@ -156590,36 +157470,72 @@
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw
@@ -156635,36 +157551,72 @@
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.clear.clear_draw
@@ -156680,36 +157632,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.clear.clear_draw
@@ -156725,36 +157713,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.clear.clear_draw
@@ -156770,36 +157794,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.clear.clear_draw
@@ -156815,36 +157875,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.clear.clear_draw
@@ -156860,36 +157956,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.clear.clear_draw
@@ -156905,36 +158037,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.clear.clear_draw
@@ -156950,36 +158118,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.clear.clear_draw
@@ -156995,36 +158199,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.clear.clear_draw
@@ -157040,36 +158280,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.clear.clear_draw
@@ -157085,36 +158361,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.clear.clear_draw
@@ -157130,36 +158442,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.clear.clear_draw
@@ -157175,36 +158523,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.clear.clear_draw
@@ -157220,36 +158604,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.clear.clear_draw
@@ -157265,36 +158685,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.clear.clear_draw
@@ -157310,36 +158766,72 @@
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.clear.clear_draw
@@ -157355,36 +158847,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.clear.clear_draw
@@ -157400,36 +158928,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.clear.clear_draw
@@ -157445,36 +159009,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.clear.clear_draw
@@ -157490,36 +159090,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.clear.clear_draw
@@ -157535,36 +159171,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.clear.clear_draw
@@ -157580,36 +159252,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.clear.clear_draw
@@ -157625,36 +159333,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.clear.clear_draw
@@ -157670,36 +159414,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.clear.clear_draw
@@ -157715,36 +159495,72 @@
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.clear.clear_draw
@@ -157760,36 +159576,72 @@
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.clear.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.clear.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.clear.clear_draw
@@ -157805,36 +159657,72 @@
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.clear.clear_draw
@@ -157850,126 +159738,558 @@
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.suballocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.suballocation.attachment.1.0
 dEQP-VK.renderpass.suballocation.attachment.1.1
 dEQP-VK.renderpass.suballocation.attachment.1.2
@@ -159292,36 +161612,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r5g6b5_unorm_pack16.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.clear.clear_draw
@@ -159337,36 +161693,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.clear.clear_draw
@@ -159382,36 +161774,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.clear.clear_draw
@@ -159427,36 +161855,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.clear.clear_draw
@@ -159472,36 +161936,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.clear.clear_draw
@@ -159517,36 +162017,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.clear.clear_draw
@@ -159562,36 +162098,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.clear.clear_draw
@@ -159607,36 +162179,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.clear.clear_draw
@@ -159652,36 +162260,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.clear.clear_draw
@@ -159697,36 +162341,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.clear.clear_draw
@@ -159742,36 +162422,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.clear.clear_draw
@@ -159787,36 +162503,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.clear.clear_draw
@@ -159832,36 +162584,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.clear.clear_draw
@@ -159877,36 +162665,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r8g8b8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.clear.clear_draw
@@ -159922,36 +162746,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.clear.clear_draw
@@ -159967,36 +162827,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_snorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.clear.clear_draw
@@ -160012,36 +162908,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.clear.clear_draw
@@ -160057,36 +162989,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_sint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.clear.clear_draw
@@ -160102,36 +163070,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a8b8g8r8_srgb_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.clear.clear_draw
@@ -160147,36 +163151,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.clear.clear_draw
@@ -160192,36 +163232,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.b8g8r8a8_srgb.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.clear.clear_draw
@@ -160237,36 +163313,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2r10g10b10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.clear.clear_draw
@@ -160282,36 +163394,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.clear.clear_draw
@@ -160327,36 +163475,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.a2b10g10r10_uint_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.clear.clear_draw
@@ -160372,36 +163556,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.clear.clear_draw
@@ -160417,36 +163637,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.clear.clear_draw
@@ -160462,36 +163718,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.clear.clear_draw
@@ -160507,36 +163799,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.clear.clear_draw
@@ -160552,36 +163880,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.clear.clear_draw
@@ -160597,36 +163961,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.clear.clear_draw
@@ -160642,36 +164042,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.clear.clear_draw
@@ -160687,36 +164123,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.clear.clear_draw
@@ -160732,36 +164204,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.clear.clear_draw
@@ -160777,36 +164285,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.clear.clear_draw
@@ -160822,36 +164366,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.clear.clear_draw
@@ -160867,36 +164447,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_snorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.clear.clear_draw
@@ -160912,36 +164528,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.clear.clear_draw
@@ -160957,36 +164609,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.clear.clear_draw
@@ -161002,36 +164690,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r16g16b16a16_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.clear.clear_draw
@@ -161047,36 +164771,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.clear.clear_draw
@@ -161092,36 +164852,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.clear.clear_draw
@@ -161137,36 +164933,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.clear.clear_draw
@@ -161182,36 +165014,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.clear.clear_draw
@@ -161227,36 +165095,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.clear.clear_draw
@@ -161272,36 +165176,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.clear.clear_draw
@@ -161317,36 +165257,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.clear.clear_draw
@@ -161362,36 +165338,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.clear.clear_draw
@@ -161407,36 +165419,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.r32g32b32a32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.clear.clear_draw
@@ -161452,36 +165500,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d16_unorm.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.clear.clear_draw
@@ -161497,36 +165581,72 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.x8_d24_unorm_pack32.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.clear.clear_draw
@@ -161542,126 +165662,558 @@
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.load.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.store.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d24_unorm_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.clear.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.load.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.dont_care.clear_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.clear.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.load.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.store.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw
 dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_depth_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.clear_draw_use_input_aspect_stencil_read_only
+dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input.dont_care.dont_care.self_dep_clear_draw_use_input_aspect_stencil_read_only
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.0
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.1
 dEQP-VK.renderpass.dedicated_allocation.attachment.1.2
@@ -167979,6 +172531,6054 @@
 dEQP-VK.image.load_store_multisample.2d_array.r8g8b8a8_snorm_single_layer.samples_16
 dEQP-VK.image.load_store_multisample.2d_array.r8g8b8a8_snorm_single_layer.samples_32
 dEQP-VK.image.load_store_multisample.2d_array.r8g8b8a8_snorm_single_layer.samples_64
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sfloat_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sfloat_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sfloat_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r32_sfloat_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_uint_r32g32b32a32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_uint_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_uint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_uint_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_uint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r32_uint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32b32a32_sint_r32g32b32a32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16b16a16_sint_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_sint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32g32_sint_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r16g16_sint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r32_sint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sfloat_r32g32b32a32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sfloat_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sfloat_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sfloat_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sfloat_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_uint_r32g32b32a32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_uint_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_uint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_uint_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_uint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_uint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32b32a32_sint_r32g32b32a32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16b16a16_sint_r32g32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_sint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r32g32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32g32_sint_r16g16b16a16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r16g16_sint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_unorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r32_sint_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_unorm_r8g8b8a8_snorm_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sfloat_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_uint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r16g16_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r32_sint_draw_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_clear_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_copy_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_store_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_store_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_store_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_store_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_store_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_store_texture_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_copy
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_copy_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_load
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_load_format_list
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_texture
+dEQP-VK.image.mutable.2d_array.r8g8b8a8_snorm_r8g8b8a8_unorm_draw_texture_format_list
 dEQP-VK.image.format_reinterpret.1d.r32g32b32a32_sfloat_r32g32b32a32_uint
 dEQP-VK.image.format_reinterpret.1d.r32g32b32a32_sfloat_r32g32b32a32_sint
 dEQP-VK.image.format_reinterpret.1d.r16g16b16a16_sfloat_r16g16b16a16_uint
@@ -168759,6 +179359,4158 @@
 dEQP-VK.image.atomic_operations.exchange.cube_array.r32ui_intermediate_values
 dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_end_result
 dEQP-VK.image.atomic_operations.exchange.cube_array.r32i_intermediate_values
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_load.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.texture.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.basic.image_store.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_load.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texel_fetch.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.texture.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.compute.extended.image_store.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.basic.texture_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.attachment_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_read.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgb_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc1_rgba_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc4_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a1_srgb_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_unorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_unorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_snorm
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_uscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_sscaled
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r16g16b16a16_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r32g32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r32g32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11_snorm_block.r32g32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc2_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc3_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc5_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_ufloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_ufloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_ufloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_sfloat_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_sfloat_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc6h_sfloat_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.bc7_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.etc2_r8g8b8a8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_snorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.eac_r11g11_snorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_4x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x4_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_5x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_6x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_8x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x5_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x6_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x8_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_10x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x10_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_unorm_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_unorm_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_unorm_block.r32g32b32a32_sfloat
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_srgb_block.r32g32b32a32_uint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_srgb_block.r32g32b32a32_sint
+dEQP-VK.image.texel_view_compatible.graphic.extended.texture_write.astc_12x12_srgb_block.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r32_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.attachment_read.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r32_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.attachment_write.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r8_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r8_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r16_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r32_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r32_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.texture_read.r32g32b32a32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r8_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r8_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r16_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r8g8b8a8_sint
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_unorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_snorm_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_uscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_sscaled_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_uint_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.a8b8g8r8_sint_pack32
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r32_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r32_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_unorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_snorm
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_uscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_sscaled
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r16g16b16a16_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32_sfloat
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32b32a32_uint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32b32a32_sint
+dEQP-VK.image.extended_usage_bit.texture_write.r32g32b32a32_sfloat
 dEQP-VK.wsi.xlib.surface.create
 dEQP-VK.wsi.xlib.surface.create_custom_allocator
 dEQP-VK.wsi.xlib.surface.create_simulate_oom
@@ -193377,10 +208129,30 @@
 dEQP-VK.tessellation.tesscoord.isolines_equal_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_odd_spacing
 dEQP-VK.tessellation.tesscoord.isolines_fractional_even_spacing
-dEQP-VK.tessellation.winding.triangles_ccw
-dEQP-VK.tessellation.winding.triangles_cw
-dEQP-VK.tessellation.winding.quads_ccw
-dEQP-VK.tessellation.winding.quads_cw
+dEQP-VK.tessellation.winding.default_domain.triangles_ccw
+dEQP-VK.tessellation.winding.default_domain.triangles_ccw_yflip
+dEQP-VK.tessellation.winding.default_domain.triangles_cw
+dEQP-VK.tessellation.winding.default_domain.triangles_cw_yflip
+dEQP-VK.tessellation.winding.default_domain.quads_ccw
+dEQP-VK.tessellation.winding.default_domain.quads_ccw_yflip
+dEQP-VK.tessellation.winding.default_domain.quads_cw
+dEQP-VK.tessellation.winding.default_domain.quads_cw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_ccw
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_ccw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_cw
+dEQP-VK.tessellation.winding.lower_left_domain.triangles_cw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.quads_ccw
+dEQP-VK.tessellation.winding.lower_left_domain.quads_ccw_yflip
+dEQP-VK.tessellation.winding.lower_left_domain.quads_cw
+dEQP-VK.tessellation.winding.lower_left_domain.quads_cw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_ccw
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_ccw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_cw
+dEQP-VK.tessellation.winding.upper_left_domain.triangles_cw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.quads_ccw
+dEQP-VK.tessellation.winding.upper_left_domain.quads_ccw_yflip
+dEQP-VK.tessellation.winding.upper_left_domain.quads_cw
+dEQP-VK.tessellation.winding.upper_left_domain.quads_cw_yflip
 dEQP-VK.tessellation.shader_input_output.patch_vertices_5_in_10_out
 dEQP-VK.tessellation.shader_input_output.patch_vertices_10_in_5_out
 dEQP-VK.tessellation.shader_input_output.primitive_id_tcs
@@ -198114,3 +212886,20910 @@
 dEQP-VK.geometry.emit.triangle_strip_emit_2_end_2
 dEQP-VK.geometry.emit.triangle_strip_emit_3_end_2
 dEQP-VK.geometry.emit.triangle_strip_emit_3_end_2_emit_3_end_0
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8b8g8r8_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.b8g8r8g8_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8r8_2plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g8_b8_r8_3plane_444_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r10x6_unorm_pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r10x6g10x6_unorm_2pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r12x4_unorm_pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r12x4g12x4_unorm_2pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_optimal
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16b16g16r16_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.b16g16r16g16_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_420_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16r16_2plane_422_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.vertex_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.fragment_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.geometry_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_control_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.tess_eval_linear_disjoint_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_optimal
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_optimal_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear_disjoint
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear_mapped
+dEQP-VK.ycbcr.format.g16_b16_r16_3plane_444_unorm_khr.compute_linear_disjoint_mapped
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_420_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_422_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8r8_2plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g8_b8_r8_3plane_444_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_420_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_420_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_422_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16r16_2plane_422_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_disjoint_plane_0
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_disjoint_plane_1
+dEQP-VK.ycbcr.plane_view.image_view.g16_b16_r16_3plane_444_unorm_khr_disjoint_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8r8_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g8_b8_r8_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_420_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_420_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_422_unorm_khr_plane_2
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16r16_2plane_422_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_khr_plane_0
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_khr_plane_1
+dEQP-VK.ycbcr.plane_view.memory_alias.g16_b16_r16_3plane_444_unorm_khr_plane_2
+dEQP-VK.ycbcr.query.size_lod.vertex.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.vertex.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.vertex.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.fragment.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.fragment.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.geometry.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.geometry.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_control.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.tess_eval.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.size_lod.compute.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.size_lod.compute.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.lod.fragment.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.lod.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.lod.fragment.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.vertex.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.vertex.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.vertex.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.fragment.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.fragment.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.fragment.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.geometry.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.geometry.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.geometry.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.tess_control.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_control.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.tess_eval.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.tess_eval.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.r8g8b8a8_unorm
+dEQP-VK.ycbcr.query.levels.compute.g8b8g8r8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.b8g8r8g8_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8r8_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g8_b8_r8_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.r10x6_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r10x6g10x6_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r10x6g10x6b10x6a10x6_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.r12x4_unorm_pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r12x4g12x4_unorm_2pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.r12x4g12x4b12x4a12x4_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr
+dEQP-VK.ycbcr.query.levels.compute.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16b16g16r16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.b16g16r16g16_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_420_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_420_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_422_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16r16_2plane_422_unorm_khr_disjoint
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_444_unorm_khr
+dEQP-VK.ycbcr.query.levels.compute.g16_b16_r16_3plane_444_unorm_khr_disjoint
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r4g4b4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b4g4r4a4_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g6b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g6r5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r5g5b5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b5g5r5a1_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a1r5g5b5_unorm_pack16.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r8g8b8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8a8_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a8b8g8r8_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2r10g10b10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.a2b10g10r10_unorm_pack32.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r16g16b16a16_unorm.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6_unorm_pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6_unorm_2pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4_unorm_pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4_unorm_2pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.rgb_identity.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_identity.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_709.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_601.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_full.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.linear_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_444_unorm_khr.ycbcr_2020.itu_narrow.nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8b8g8r8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b8g8r8g8_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16b16g16r16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.b16g16r16g16_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_422_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8_r8_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g8_b8r8_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16_r16_3plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_cosited
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.rgb_identity_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_identity_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_709_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_601_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_full_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_linear_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.color_conversion.ycbcr_2020_itu_narrow_tiling_optimal_midpoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.linear.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.default_nearest_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_cosited_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_cosited_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_linear_midpoint_midpoint_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_linear_disjoint_swapped_chroma
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint
+dEQP-VK.ycbcr.conversion.g16_b16r16_2plane_420_unorm_khr.chroma_reconstruction.nearest.explicit_nearest_tiling_optimal_disjoint_swapped_chroma
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4_unorm_pack8.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r4g4b4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b4g4r4a4_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g6b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g6r5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r5g5b5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b5g5r5a1_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a1r5g5b5_unorm_pack16.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8_unorm.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r8g8b8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8a8_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a8b8g8r8_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.a2r10g10b10_unorm_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16_unorm.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r16g16_unorm.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10g11r11_ufloat_pack32.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8b8g8r8_422_unorm_khr.g8b8g8r8_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b8g8r8g8_422_unorm_khr.b8g8r8g8_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8r8_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r4g4_unorm_pack8.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.r8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g8_b8_r8_3plane_444_unorm_khr.g8_b8_r8_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.r10x6g10x6b10x6a10x6_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.g10x6b10x6g10x6r10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.b10x6g10x6r10x6g10x6_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4_unorm_pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4_unorm_2pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.r12x4g12x4b12x4a12x4_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.g12x4b12x4g12x4r12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.b12x4g12x4r12x4g12x4_422_unorm_4pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16b16g16r16_422_unorm_khr.g16b16g16r16_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.b16g16r16g16_422_unorm_khr.b16g16r16g16_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_420_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r8g8b8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b8g8r8a8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a8b8g8r8_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.a2r10g10b10_unorm_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r16g16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.b10g11r11_ufloat_pack32.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r10x6g10x6_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.r12x4g12x4_unorm_2pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16r16_2plane_422_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r4g4b4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b4g4r4a4_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g6b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g6r5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r5g5b5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.b5g5r5a1_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.a1r5g5b5_unorm_pack16.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r8g8_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r16_unorm.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g8_b8r8_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r10x6_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6r10x6_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g10x6_b10x6_r10x6_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.r12x4_unorm_pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_420_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4r12x4_2plane_422_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g12x4_b12x4_r12x4_3plane_444_unorm_3pack16_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_420_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16r16_2plane_422_unorm_khr.optimal_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.linear_disjoint_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_linear_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_optimal_disjoint
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal
+dEQP-VK.ycbcr.copy.g16_b16_r16_3plane_444_unorm_khr.g16_b16_r16_3plane_444_unorm_khr.optimal_disjoint_optimal_disjoint
diff --git a/external/vulkancts/scripts/gen_framework.py b/external/vulkancts/scripts/gen_framework.py
index a37cba5..d3b045b 100644
--- a/external/vulkancts/scripts/gen_framework.py
+++ b/external/vulkancts/scripts/gen_framework.py
@@ -107,6 +107,20 @@
 
 EXTENSION_POSTFIXES		= ["KHR", "EXT", "NV", "NVX", "KHX"]
 
+def typeNameToEnumValue (name):
+	name = re.sub(r'([a-z0-9])([A-Z])', r'\1_\2', name[2:])
+	name = re.sub(r'([a-zA-Z])([0-9])', r'\1_\2', name)
+	name = name.upper()
+
+	# Patch irregularities
+	name = name.replace("YCB_CR_", "YCBCR_")
+	name = name.replace("WIN_32_", "WIN32_")
+	name = name.replace("16_BIT_", "16BIT_")
+	name = name.replace("D_3_D_12_", "D3D12_")
+	name = name.replace("_IDPROPERTIES_", "_ID_PROPERTIES_")
+
+	return name
+
 class Handle:
 	TYPE_DISP		= 0
 	TYPE_NONDISP	= 1
@@ -116,8 +130,7 @@
 		self.name	= name
 
 	def getHandleType (self):
-		name = re.sub(r'([a-z])([A-Z])', r'\1_\2', self.name)
-		return "HANDLE_TYPE_" + name[3:].upper()
+		return "HANDLE_TYPE_" + typeNameToEnumValue(self.name)
 
 class Enum:
 	def __init__ (self, name, values):
@@ -688,6 +701,18 @@
 
 	writeInlFile(filename, INL_HEADER, makeRefUtilImpl())
 
+def writeStructTraitsImpl (api, filename):
+	def gen ():
+		for type in api.compositeTypes:
+			if type.getClassName() == "struct" and type.members[0].name == "sType":
+				yield "template<> VkStructureType getStructureType<%s> (void)" % type.name
+				yield "{"
+				yield "\treturn VK_STRUCTURE_TYPE_%s;" % typeNameToEnumValue(type.name)
+				yield "}"
+				yield ""
+
+	writeInlFile(filename, INL_HEADER, gen())
+
 def writeNullDriverImpl (api, filename):
 	def genNullDriverImpl ():
 		specialFuncNames	= [
@@ -696,15 +721,21 @@
 				"vkGetInstanceProcAddr",
 				"vkGetDeviceProcAddr",
 				"vkEnumeratePhysicalDevices",
+				"vkEnumerateInstanceExtensionProperties",
+				"vkEnumerateDeviceExtensionProperties",
 				"vkGetPhysicalDeviceFeatures",
+				"vkGetPhysicalDeviceFeatures2KHR",
 				"vkGetPhysicalDeviceProperties",
+				"vkGetPhysicalDeviceProperties2KHR",
 				"vkGetPhysicalDeviceQueueFamilyProperties",
 				"vkGetPhysicalDeviceMemoryProperties",
 				"vkGetPhysicalDeviceFormatProperties",
 				"vkGetPhysicalDeviceImageFormatProperties",
 				"vkGetDeviceQueue",
 				"vkGetBufferMemoryRequirements",
+				"vkGetBufferMemoryRequirements2KHR",
 				"vkGetImageMemoryRequirements",
+				"vkGetImageMemoryRequirements2KHR",
 				"vkMapMemory",
 				"vkAllocateDescriptorSets",
 				"vkFreeDescriptorSets",
@@ -869,5 +900,6 @@
 	writeStrUtilImpl			(api, os.path.join(VULKAN_DIR, "vkStrUtilImpl.inl"))
 	writeRefUtilProto			(api, os.path.join(VULKAN_DIR, "vkRefUtil.inl"))
 	writeRefUtilImpl			(api, os.path.join(VULKAN_DIR, "vkRefUtilImpl.inl"))
+	writeStructTraitsImpl		(api, os.path.join(VULKAN_DIR, "vkGetStructureTypeImpl.inl"))
 	writeNullDriverImpl			(api, os.path.join(VULKAN_DIR, "vkNullDriverImpl.inl"))
 	writeTypeUtil				(api, os.path.join(VULKAN_DIR, "vkTypeUtil.inl"))
diff --git a/external/vulkancts/scripts/src/vulkan.h.in b/external/vulkancts/scripts/src/vulkan.h.in
index 8d6cfdd..b8e204a 100644
--- a/external/vulkancts/scripts/src/vulkan.h.in
+++ b/external/vulkancts/scripts/src/vulkan.h.in
@@ -266,6 +266,10 @@
     VK_STRUCTURE_TYPE_FENCE_GET_WIN32_HANDLE_INFO_KHR = 1000114002,
     VK_STRUCTURE_TYPE_IMPORT_FENCE_FD_INFO_KHR = 1000115000,
     VK_STRUCTURE_TYPE_FENCE_GET_FD_INFO_KHR = 1000115001,
+    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_POINT_CLIPPING_PROPERTIES_KHR = 1000117000,
+    VK_STRUCTURE_TYPE_RENDER_PASS_INPUT_ATTACHMENT_ASPECT_CREATE_INFO_KHR = 1000117001,
+    VK_STRUCTURE_TYPE_IMAGE_VIEW_USAGE_CREATE_INFO_KHR = 1000117002,
+    VK_STRUCTURE_TYPE_PIPELINE_TESSELLATION_DOMAIN_ORIGIN_STATE_CREATE_INFO_KHR = 1000117003,
     VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SURFACE_INFO_2_KHR = 1000119000,
     VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_2_KHR = 1000119001,
     VK_STRUCTURE_TYPE_SURFACE_FORMAT_2_KHR = 1000119002,
@@ -274,9 +278,18 @@
     VK_STRUCTURE_TYPE_MEMORY_DEDICATED_ALLOCATE_INFO_KHR = 1000127001,
     VK_STRUCTURE_TYPE_BUFFER_MEMORY_REQUIREMENTS_INFO_2_KHR = 1000146000,
     VK_STRUCTURE_TYPE_IMAGE_MEMORY_REQUIREMENTS_INFO_2_KHR = 1000146001,
+    VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO_KHR = 1000147000,
     VK_STRUCTURE_TYPE_IMAGE_SPARSE_MEMORY_REQUIREMENTS_INFO_2_KHR = 1000146002,
     VK_STRUCTURE_TYPE_MEMORY_REQUIREMENTS_2_KHR = 1000146003,
     VK_STRUCTURE_TYPE_SPARSE_IMAGE_MEMORY_REQUIREMENTS_2_KHR = 1000146004,
+    VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_CREATE_INFO_KHR = 1000156000,
+    VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_INFO_KHR = 1000156001,
+    VK_STRUCTURE_TYPE_BIND_IMAGE_PLANE_MEMORY_INFO_KHR = 1000156002,
+    VK_STRUCTURE_TYPE_IMAGE_PLANE_MEMORY_REQUIREMENTS_INFO_KHR = 1000156003,
+    VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SAMPLER_YCBCR_CONVERSION_FEATURES_KHR = 1000156004,
+    VK_STRUCTURE_TYPE_SAMPLER_YCBCR_CONVERSION_IMAGE_FORMAT_PROPERTIES_KHR = 1000156005,
+    VK_STRUCTURE_TYPE_BIND_BUFFER_MEMORY_INFO_KHR = 1000157000,
+    VK_STRUCTURE_TYPE_BIND_IMAGE_MEMORY_INFO_KHR = 1000157001,
     VK_STRUCTURE_TYPE_BEGIN_RANGE = VK_STRUCTURE_TYPE_APPLICATION_INFO,
     VK_STRUCTURE_TYPE_END_RANGE = VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO,
     VK_STRUCTURE_TYPE_RANGE_SIZE = (VK_STRUCTURE_TYPE_LOADER_DEVICE_CREATE_INFO - VK_STRUCTURE_TYPE_APPLICATION_INFO + 1),
@@ -489,6 +502,40 @@
     VK_FORMAT_ASTC_12x10_SRGB_BLOCK = 182,
     VK_FORMAT_ASTC_12x12_UNORM_BLOCK = 183,
     VK_FORMAT_ASTC_12x12_SRGB_BLOCK = 184,
+    VK_FORMAT_G8B8G8R8_422_UNORM_KHR = 1000156000,
+    VK_FORMAT_B8G8R8G8_422_UNORM_KHR = 1000156001,
+    VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM_KHR = 1000156002,
+    VK_FORMAT_G8_B8R8_2PLANE_420_UNORM_KHR = 1000156003,
+    VK_FORMAT_G8_B8_R8_3PLANE_422_UNORM_KHR = 1000156004,
+    VK_FORMAT_G8_B8R8_2PLANE_422_UNORM_KHR = 1000156005,
+    VK_FORMAT_G8_B8_R8_3PLANE_444_UNORM_KHR = 1000156006,
+    VK_FORMAT_R10X6_UNORM_PACK16_KHR = 1000156007,
+    VK_FORMAT_R10X6G10X6_UNORM_2PACK16_KHR = 1000156008,
+    VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR = 1000156009,
+    VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR = 1000156010,
+    VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR = 1000156011,
+    VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR = 1000156012,
+    VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR = 1000156013,
+    VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR = 1000156014,
+    VK_FORMAT_G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR = 1000156015,
+    VK_FORMAT_G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR = 1000156016,
+    VK_FORMAT_R12X4_UNORM_PACK16_KHR = 1000156017,
+    VK_FORMAT_R12X4G12X4_UNORM_2PACK16_KHR = 1000156018,
+    VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR = 1000156019,
+    VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR = 1000156020,
+    VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR = 1000156021,
+    VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR = 1000156022,
+    VK_FORMAT_G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR = 1000156023,
+    VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR = 1000156024,
+    VK_FORMAT_G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR = 1000156025,
+    VK_FORMAT_G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR = 1000156026,
+    VK_FORMAT_G16B16G16R16_422_UNORM_KHR = 1000156027,
+    VK_FORMAT_B16G16R16G16_422_UNORM_KHR = 1000156028,
+    VK_FORMAT_G16_B16_R16_3PLANE_420_UNORM_KHR = 1000156029,
+    VK_FORMAT_G16_B16R16_2PLANE_420_UNORM_KHR = 1000156030,
+    VK_FORMAT_G16_B16_R16_3PLANE_422_UNORM_KHR = 1000156031,
+    VK_FORMAT_G16_B16R16_2PLANE_422_UNORM_KHR = 1000156032,
+    VK_FORMAT_G16_B16_R16_3PLANE_444_UNORM_KHR = 1000156033,
     VK_FORMAT_BEGIN_RANGE = VK_FORMAT_UNDEFINED,
     VK_FORMAT_END_RANGE = VK_FORMAT_ASTC_12x12_SRGB_BLOCK,
     VK_FORMAT_RANGE_SIZE = (VK_FORMAT_ASTC_12x12_SRGB_BLOCK - VK_FORMAT_UNDEFINED + 1),
@@ -557,6 +604,8 @@
     VK_IMAGE_LAYOUT_PREINITIALIZED = 8,
     VK_IMAGE_LAYOUT_PRESENT_SRC_KHR = 1000001002,
     VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR = 1000111000,
+    VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_OPTIMAL_KHR = 1000117000,
+    VK_IMAGE_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_OPTIMAL_KHR = 1000117001,
     VK_IMAGE_LAYOUT_BEGIN_RANGE = VK_IMAGE_LAYOUT_UNDEFINED,
     VK_IMAGE_LAYOUT_END_RANGE = VK_IMAGE_LAYOUT_PREINITIALIZED,
     VK_IMAGE_LAYOUT_RANGE_SIZE = (VK_IMAGE_LAYOUT_PREINITIALIZED - VK_IMAGE_LAYOUT_UNDEFINED + 1),
@@ -919,6 +968,14 @@
     VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_LINEAR_BIT = 0x00001000,
     VK_FORMAT_FEATURE_TRANSFER_SRC_BIT_KHR = 0x00004000,
     VK_FORMAT_FEATURE_TRANSFER_DST_BIT_KHR = 0x00008000,
+    VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_MINMAX_BIT_KHR = 0x00010000,
+    VK_FORMAT_FEATURE_MIDPOINT_CHROMA_SAMPLES_BIT_KHR = 0x00020000,
+    VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_LINEAR_FILTER_BIT_KHR = 0x00040000,
+    VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_SEPARATE_RECONSTRUCTION_FILTER_BIT_KHR = 0x00080000,
+    VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_BIT_KHR = 0x00100000,
+    VK_FORMAT_FEATURE_SAMPLED_IMAGE_YCBCR_CONVERSION_CHROMA_RECONSTRUCTION_EXPLICIT_FORCEABLE_BIT_KHR = 0x00200000,
+    VK_FORMAT_FEATURE_DISJOINT_BIT_KHR = 0x00400000,
+    VK_FORMAT_FEATURE_COSITED_CHROMA_SAMPLES_BIT_KHR = 0x00800000,
     VK_FORMAT_FEATURE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
 } VkFormatFeatureFlagBits;
 typedef VkFlags VkFormatFeatureFlags;
@@ -944,6 +1001,10 @@
     VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT = 0x00000010,
     VK_IMAGE_CREATE_BIND_SFR_BIT_KHX = 0x00000040,
     VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR = 0x00000020,
+    VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR = 0x00000080,
+    VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR = 0x00000100,
+    VK_IMAGE_CREATE_ALIAS_BIT_KHR = 0x00000400,
+    VK_IMAGE_CREATE_DISJOINT_BIT_KHR = 0x00000200,
     VK_IMAGE_CREATE_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
 } VkImageCreateFlagBits;
 typedef VkFlags VkImageCreateFlags;
@@ -1016,6 +1077,9 @@
     VK_IMAGE_ASPECT_DEPTH_BIT = 0x00000002,
     VK_IMAGE_ASPECT_STENCIL_BIT = 0x00000004,
     VK_IMAGE_ASPECT_METADATA_BIT = 0x00000008,
+    VK_IMAGE_ASPECT_PLANE_0_BIT_KHR = 0x00000010,
+    VK_IMAGE_ASPECT_PLANE_1_BIT_KHR = 0x00000020,
+    VK_IMAGE_ASPECT_PLANE_2_BIT_KHR = 0x00000040,
     VK_IMAGE_ASPECT_FLAG_BITS_MAX_ENUM = 0x7FFFFFFF
 } VkImageAspectFlagBits;
 typedef VkFlags VkImageAspectFlags;
@@ -4136,6 +4200,60 @@
     VkSwapchainKHR                              swapchain);
 #endif
 
+#define VK_KHR_maintenance2 1
+#define VK_KHR_MAINTENANCE2_SPEC_VERSION  1
+#define VK_KHR_MAINTENANCE2_EXTENSION_NAME "VK_KHR_maintenance2"
+
+
+typedef enum VkPointClippingBehaviorKHR {
+    VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR = 0,
+    VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR = 1,
+    VK_POINT_CLIPPING_BEHAVIOR_BEGIN_RANGE_KHR = VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR,
+    VK_POINT_CLIPPING_BEHAVIOR_END_RANGE_KHR = VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR,
+    VK_POINT_CLIPPING_BEHAVIOR_RANGE_SIZE_KHR = (VK_POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY_KHR - VK_POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES_KHR + 1),
+    VK_POINT_CLIPPING_BEHAVIOR_MAX_ENUM_KHR = 0x7FFFFFFF
+} VkPointClippingBehaviorKHR;
+
+typedef enum VkTessellationDomainOriginKHR {
+    VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR = 0,
+    VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR = 1,
+    VK_TESSELLATION_DOMAIN_ORIGIN_BEGIN_RANGE_KHR = VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR,
+    VK_TESSELLATION_DOMAIN_ORIGIN_END_RANGE_KHR = VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR,
+    VK_TESSELLATION_DOMAIN_ORIGIN_RANGE_SIZE_KHR = (VK_TESSELLATION_DOMAIN_ORIGIN_LOWER_LEFT_KHR - VK_TESSELLATION_DOMAIN_ORIGIN_UPPER_LEFT_KHR + 1),
+    VK_TESSELLATION_DOMAIN_ORIGIN_MAX_ENUM_KHR = 0x7FFFFFFF
+} VkTessellationDomainOriginKHR;
+
+typedef struct VkPhysicalDevicePointClippingPropertiesKHR {
+    VkStructureType               sType;
+    void*                         pNext;
+    VkPointClippingBehaviorKHR    pointClippingBehavior;
+} VkPhysicalDevicePointClippingPropertiesKHR;
+
+typedef struct VkInputAttachmentAspectReferenceKHR {
+    uint32_t              subpass;
+    uint32_t              inputAttachmentIndex;
+    VkImageAspectFlags    aspectMask;
+} VkInputAttachmentAspectReferenceKHR;
+
+typedef struct VkRenderPassInputAttachmentAspectCreateInfoKHR {
+    VkStructureType                               sType;
+    const void*                                   pNext;
+    uint32_t                                      aspectReferenceCount;
+    const VkInputAttachmentAspectReferenceKHR*    pAspectReferences;
+} VkRenderPassInputAttachmentAspectCreateInfoKHR;
+
+typedef struct VkImageViewUsageCreateInfoKHR {
+    VkStructureType      sType;
+    const void*          pNext;
+    VkImageUsageFlags    usage;
+} VkImageViewUsageCreateInfoKHR;
+
+typedef struct VkPipelineTessellationDomainOriginStateCreateInfoKHR {
+    VkStructureType                  sType;
+    const void*                      pNext;
+    VkTessellationDomainOriginKHR    domainOrigin;
+} VkPipelineTessellationDomainOriginStateCreateInfoKHR;
+
 #define VK_KHR_get_surface_capabilities2 1
 #define VK_KHR_GET_SURFACE_CAPABILITIES_2_SPEC_VERSION 1
 #define VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME "VK_KHR_get_surface_capabilities2"
@@ -4175,6 +4293,7 @@
     VkSurfaceFormat2KHR*                        pSurfaceFormats);
 #endif
 
+<<<<<<< HEAD
 #define VK_KHR_external_fence_capabilities 1
 #define VK_LUID_SIZE_KHR                  8
 #define VK_KHR_EXTERNAL_FENCE_CAPABILITIES_SPEC_VERSION 1
@@ -4320,6 +4439,8 @@
     int*                                        pFd);
 #endif
 
+=======
+>>>>>>> 6c472cc5... Test VK_KHR_dedicated_allocation mem requirement queries
 #define VK_KHR_dedicated_allocation 1
 #define VK_KHR_DEDICATED_ALLOCATION_SPEC_VERSION 1
 #define VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME "VK_KHR_dedicated_allocation"
@@ -4338,7 +4459,10 @@
     VkBuffer           buffer;
 } VkMemoryDedicatedAllocateInfoKHR;
 
+<<<<<<< HEAD
 
+=======
+>>>>>>> 6c472cc5... Test VK_KHR_dedicated_allocation mem requirement queries
 #define VK_KHR_get_memory_requirements2 1
 #define VK_KHR_GET_MEMORY_REQUIREMENTS_2_SPEC_VERSION 1
 #define VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME "VK_KHR_get_memory_requirements2"
@@ -4396,7 +4520,113 @@
     VkSparseImageMemoryRequirements2KHR*        pSparseMemoryRequirements);
 #endif
 
+#define VK_KHR_image_format_list 1
+#define VK_KHR_IMAGE_FORMAT_LIST_SPEC_VERSION 1
+#define VK_KHR_IMAGE_FORMAT_LIST_EXTENSION_NAME "VK_KHR_image_format_list"
 
+typedef struct VkImageFormatListCreateInfoKHR {
+    VkStructureType    sType;
+    const void*        pNext;
+    uint32_t           viewFormatCount;
+    const VkFormat*    pViewFormats;
+} VkImageFormatListCreateInfoKHR;
+
+#define VK_KHR_sampler_ycbcr_conversion 1
+VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkSamplerYcbcrConversionKHR)
+
+#define VK_KHR_SAMPLER_YCBCR_CONVERSION_SPEC_VERSION 1
+#define VK_KHR_SAMPLER_YCBCR_CONVERSION_EXTENSION_NAME "VK_KHR_sampler_ycbcr_conversion"
+
+
+typedef enum VkSamplerYcbcrModelConversionKHR {
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR = 0,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_IDENTITY_KHR = 1,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_709_KHR = 2,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_601_KHR = 3,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR = 4,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_BEGIN_RANGE_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_END_RANGE_KHR = VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR,
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_RANGE_SIZE_KHR = (VK_SAMPLER_YCBCR_MODEL_CONVERSION_YCBCR_2020_KHR - VK_SAMPLER_YCBCR_MODEL_CONVERSION_RGB_IDENTITY_KHR + 1),
+    VK_SAMPLER_YCBCR_MODEL_CONVERSION_MAX_ENUM_KHR = 0x7FFFFFFF
+} VkSamplerYcbcrModelConversionKHR;
+
+typedef enum VkSamplerYcbcrRangeKHR {
+    VK_SAMPLER_YCBCR_RANGE_ITU_FULL_KHR = 0,
+    VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR = 1,
+    VK_SAMPLER_YCBCR_RANGE_BEGIN_RANGE_KHR = VK_SAMPLER_YCBCR_RANGE_KHRONOS_KHR,
+    VK_SAMPLER_YCBCR_RANGE_END_RANGE_KHR = VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR,
+    VK_SAMPLER_YCBCR_RANGE_RANGE_SIZE_KHR = (VK_SAMPLER_YCBCR_RANGE_ITU_NARROW_KHR - VK_SAMPLER_YCBCR_RANGE_KHRONOS_KHR + 1),
+    VK_SAMPLER_YCBCR_RANGE_MAX_ENUM_KHR = 0x7FFFFFFF
+} VkSamplerYcbcrRangeKHR;
+
+typedef enum VkChromaLocationKHR {
+    VK_CHROMA_LOCATION_COSITED_EVEN_KHR = 0,
+    VK_CHROMA_LOCATION_MIDPOINT_KHR = 1,
+    VK_CHROMA_LOCATION_BEGIN_RANGE_KHR = VK_CHROMA_LOCATION_COSITED_EVEN_KHR,
+    VK_CHROMA_LOCATION_END_RANGE_KHR = VK_CHROMA_LOCATION_MIDPOINT_KHR,
+    VK_CHROMA_LOCATION_RANGE_SIZE_KHR = (VK_CHROMA_LOCATION_MIDPOINT_KHR - VK_CHROMA_LOCATION_COSITED_EVEN_KHR + 1),
+    VK_CHROMA_LOCATION_MAX_ENUM_KHR = 0x7FFFFFFF
+} VkChromaLocationKHR;
+
+typedef struct VkSamplerYcbcrConversionCreateInfoKHR {
+    VkStructureType                     sType;
+    const void*                         pNext;
+    VkFormat                            format;
+    VkSamplerYcbcrModelConversionKHR    YcbcrModel;
+    VkSamplerYcbcrRangeKHR              YcbcrRange;
+    VkComponentMapping                  components;
+    VkChromaLocationKHR                 xChromaOffset;
+    VkChromaLocationKHR                 yChromaOffset;
+    VkFilter                            chromaFilter;
+    VkBool32                            forceExplicitReconstruction;
+} VkSamplerYcbcrConversionCreateInfoKHR;
+
+typedef struct VkSamplerYcbcrConversionInfoKHR {
+    VkStructureType                sType;
+    const void*                    pNext;
+    VkSamplerYcbcrConversionKHR    conversion;
+} VkSamplerYcbcrConversionInfoKHR;
+
+typedef struct VkBindImagePlaneMemoryInfoKHR {
+    VkStructureType          sType;
+    const void*              pNext;
+    VkImageAspectFlagBits    planeAspect;
+} VkBindImagePlaneMemoryInfoKHR;
+
+typedef struct VkImagePlaneMemoryRequirementsInfoKHR {
+    VkStructureType          sType;
+    const void*              pNext;
+    VkImageAspectFlagBits    planeAspect;
+} VkImagePlaneMemoryRequirementsInfoKHR;
+
+typedef struct VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR {
+    VkStructureType    sType;
+    void*              pNext;
+    VkBool32           samplerYcbcrConversion;
+} VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR;
+
+typedef struct VkSamplerYcbcrConversionImageFormatPropertiesKHR {
+    VkStructureType    sType;
+    void*              pNext;
+    uint32_t           combinedImageSamplerDescriptorCount;
+} VkSamplerYcbcrConversionImageFormatPropertiesKHR;
+
+
+typedef VkResult (VKAPI_PTR *PFN_vkCreateSamplerYcbcrConversionKHR)(VkDevice device, const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSamplerYcbcrConversionKHR* pYcbcrConversion);
+typedef void (VKAPI_PTR *PFN_vkDestroySamplerYcbcrConversionKHR)(VkDevice device, VkSamplerYcbcrConversionKHR YcbcrConversion, const VkAllocationCallbacks* pAllocator);
+
+#ifndef VK_NO_PROTOTYPES
+VKAPI_ATTR VkResult VKAPI_CALL vkCreateSamplerYcbcrConversionKHR(
+    VkDevice                                    device,
+    const VkSamplerYcbcrConversionCreateInfoKHR* pCreateInfo,
+    const VkAllocationCallbacks*                pAllocator,
+    VkSamplerYcbcrConversionKHR*                pYcbcrConversion);
+
+VKAPI_ATTR void VKAPI_CALL vkDestroySamplerYcbcrConversionKHR(
+    VkDevice                                    device,
+    VkSamplerYcbcrConversionKHR                 YcbcrConversion,
+    const VkAllocationCallbacks*                pAllocator);
+#endif
 
 #define VK_EXT_debug_report 1
 VK_DEFINE_NON_DISPATCHABLE_HANDLE(VkDebugReportCallbackEXT)
@@ -4439,6 +4669,7 @@
     VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_KHR_EXT = 29,
     VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT = 30,
     VK_DEBUG_REPORT_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE_KHR_EXT = 1000085000,
+    VK_DEBUG_REPORT_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION_KHR_EXT = 1000156000,
     VK_DEBUG_REPORT_OBJECT_TYPE_BEGIN_RANGE_EXT = VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT,
     VK_DEBUG_REPORT_OBJECT_TYPE_END_RANGE_EXT = VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT,
     VK_DEBUG_REPORT_OBJECT_TYPE_RANGE_SIZE_EXT = (VK_DEBUG_REPORT_OBJECT_TYPE_DISPLAY_MODE_KHR_EXT - VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT + 1),
@@ -4974,6 +5205,41 @@
     VkBool32           variablePointers;
 } VkPhysicalDeviceVariablePointerFeaturesKHR;
 
+#define VK_KHR_bind_memory2 1
+#define VK_KHR_BIND_MEMORY_2_SPEC_VERSION 1
+#define VK_KHR_BIND_MEMORY_2_EXTENSION_NAME "VK_KHR_bind_memory2"
+
+typedef struct VkBindBufferMemoryInfoKHR {
+    VkStructureType    sType;
+    const void*        pNext;
+    VkBuffer           buffer;
+    VkDeviceMemory     memory;
+    VkDeviceSize       memoryOffset;
+} VkBindBufferMemoryInfoKHR;
+
+typedef struct VkBindImageMemoryInfoKHR {
+    VkStructureType    sType;
+    const void*        pNext;
+    VkImage            image;
+    VkDeviceMemory     memory;
+    VkDeviceSize       memoryOffset;
+} VkBindImageMemoryInfoKHR;
+
+
+typedef VkResult (VKAPI_PTR *PFN_vkBindBufferMemory2KHR)(VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfoKHR* pBindInfos);
+typedef VkResult (VKAPI_PTR *PFN_vkBindImageMemory2KHR)(VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfoKHR* pBindInfos);
+
+#ifndef VK_NO_PROTOTYPES
+VKAPI_ATTR VkResult VKAPI_CALL vkBindBufferMemory2KHR(
+    VkDevice                                    device,
+    uint32_t                                    bindInfoCount,
+    const VkBindBufferMemoryInfoKHR*            pBindInfos);
+
+VKAPI_ATTR VkResult VKAPI_CALL vkBindImageMemory2KHR(
+    VkDevice                                    device,
+    uint32_t                                    bindInfoCount,
+    const VkBindImageMemoryInfoKHR*             pBindInfos);
+#endif
 
 #ifdef __cplusplus
 }
diff --git a/framework/common/tcuTexLookupVerifier.hpp b/framework/common/tcuTexLookupVerifier.hpp
index 6f6aaec..d69efca 100644
--- a/framework/common/tcuTexLookupVerifier.hpp
+++ b/framework/common/tcuTexLookupVerifier.hpp
@@ -85,6 +85,11 @@
 		, lodBits		(16)
 	{
 	}
+
+	LodPrecision (int derivateBits_, int lodBits_)
+		: derivateBits	(derivateBits_)
+		, lodBits		(lodBits_)
+	{}
 };
 
 enum TexLookupScaleMode
diff --git a/framework/common/tcuTexture.cpp b/framework/common/tcuTexture.cpp
index 52b6cf8..957a952 100644
--- a/framework/common/tcuTexture.cpp
+++ b/framework/common/tcuTexture.cpp
@@ -257,10 +257,24 @@
 	return de::min(rounded, maxUint24);
 }
 
+inline deUint16 convertSatRteUint10 (float f)
+{
+	const deUint16 rounded		= convertSatRte<deUint16>(f);
+	const deUint16 maxUint10	= 0x3FFu;
+	return de::min(rounded, maxUint10);
+}
+
+inline deUint16 convertSatRteUint12 (float f)
+{
+	const deUint16 rounded		= convertSatRte<deUint16>(f);
+	const deUint16 maxUint12	= 0xFFFu;
+	return de::min(rounded, maxUint12);
+}
+
 inline float channelToFloat (const deUint8* value, TextureFormat::ChannelType type)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
@@ -281,6 +295,8 @@
 		case TextureFormat::HALF_FLOAT:			return deFloat16To32(*(const deFloat16*)value);
 		case TextureFormat::FLOAT:				return *((const float*)value);
 		case TextureFormat::FLOAT64:			return (float)*((const double*)value);
+		case TextureFormat::UNORM_SHORT_10:		return (float)((*((const deUint16*)value)) >> 6u) / 1023.0f;
+		case TextureFormat::UNORM_SHORT_12:		return (float)((*((const deUint16*)value)) >> 4u) / 4095.0f;
 		default:
 			DE_ASSERT(DE_FALSE);
 			return 0.0f;
@@ -290,7 +306,7 @@
 inline int channelToInt (const deUint8* value, TextureFormat::ChannelType type)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
@@ -311,6 +327,8 @@
 		case TextureFormat::HALF_FLOAT:			return (int)deFloat16To32(*(const deFloat16*)value);
 		case TextureFormat::FLOAT:				return (int)*((const float*)value);
 		case TextureFormat::FLOAT64:			return (int)*((const double*)value);
+		case TextureFormat::UNORM_SHORT_10:		return (int)((*(((const deUint16*)value))) >> 6u);
+		case TextureFormat::UNORM_SHORT_12:		return (int)((*(((const deUint16*)value))) >> 4u);
 		default:
 			DE_ASSERT(DE_FALSE);
 			return 0;
@@ -320,27 +338,29 @@
 void floatToChannel (deUint8* dst, float src, TextureFormat::ChannelType type)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
-		case TextureFormat::SNORM_INT8:			*((deInt8*)dst)			= convertSatRte<deInt8>		(src * 127.0f);			break;
-		case TextureFormat::SNORM_INT16:		*((deInt16*)dst)		= convertSatRte<deInt16>	(src * 32767.0f);		break;
-		case TextureFormat::SNORM_INT32:		*((deInt32*)dst)		= convertSatRte<deInt32>	(src * 2147483647.0f);	break;
-		case TextureFormat::UNORM_INT8:			*((deUint8*)dst)		= convertSatRte<deUint8>	(src * 255.0f);			break;
-		case TextureFormat::UNORM_INT16:		*((deUint16*)dst)		= convertSatRte<deUint16>	(src * 65535.0f);		break;
-		case TextureFormat::UNORM_INT24:		writeUint24(dst,		  convertSatRteUint24		(src * 16777215.0f));	break;
-		case TextureFormat::UNORM_INT32:		*((deUint32*)dst)		= convertSatRte<deUint32>	(src * 4294967295.0f);	break;
-		case TextureFormat::SIGNED_INT8:		*((deInt8*)dst)			= convertSatRte<deInt8>		(src);					break;
-		case TextureFormat::SIGNED_INT16:		*((deInt16*)dst)		= convertSatRte<deInt16>	(src);					break;
-		case TextureFormat::SIGNED_INT32:		*((deInt32*)dst)		= convertSatRte<deInt32>	(src);					break;
-		case TextureFormat::UNSIGNED_INT8:		*((deUint8*)dst)		= convertSatRte<deUint8>	(src);					break;
-		case TextureFormat::UNSIGNED_INT16:		*((deUint16*)dst)		= convertSatRte<deUint16>	(src);					break;
-		case TextureFormat::UNSIGNED_INT24:		writeUint24(dst,		  convertSatRteUint24		(src));					break;
-		case TextureFormat::UNSIGNED_INT32:		*((deUint32*)dst)		= convertSatRte<deUint32>	(src);					break;
-		case TextureFormat::HALF_FLOAT:			*((deFloat16*)dst)		= deFloat32To16				(src);					break;
-		case TextureFormat::FLOAT:				*((float*)dst)			= src;												break;
-		case TextureFormat::FLOAT64:			*((double*)dst)			= (double)src;										break;
+		case TextureFormat::SNORM_INT8:			*((deInt8*)dst)			= convertSatRte<deInt8>		(src * 127.0f);				break;
+		case TextureFormat::SNORM_INT16:		*((deInt16*)dst)		= convertSatRte<deInt16>	(src * 32767.0f);			break;
+		case TextureFormat::SNORM_INT32:		*((deInt32*)dst)		= convertSatRte<deInt32>	(src * 2147483647.0f);		break;
+		case TextureFormat::UNORM_INT8:			*((deUint8*)dst)		= convertSatRte<deUint8>	(src * 255.0f);				break;
+		case TextureFormat::UNORM_INT16:		*((deUint16*)dst)		= convertSatRte<deUint16>	(src * 65535.0f);			break;
+		case TextureFormat::UNORM_INT24:		writeUint24(dst,		  convertSatRteUint24		(src * 16777215.0f));		break;
+		case TextureFormat::UNORM_INT32:		*((deUint32*)dst)		= convertSatRte<deUint32>	(src * 4294967295.0f);		break;
+		case TextureFormat::SIGNED_INT8:		*((deInt8*)dst)			= convertSatRte<deInt8>		(src);						break;
+		case TextureFormat::SIGNED_INT16:		*((deInt16*)dst)		= convertSatRte<deInt16>	(src);						break;
+		case TextureFormat::SIGNED_INT32:		*((deInt32*)dst)		= convertSatRte<deInt32>	(src);						break;
+		case TextureFormat::UNSIGNED_INT8:		*((deUint8*)dst)		= convertSatRte<deUint8>	(src);						break;
+		case TextureFormat::UNSIGNED_INT16:		*((deUint16*)dst)		= convertSatRte<deUint16>	(src);						break;
+		case TextureFormat::UNSIGNED_INT24:		writeUint24(dst,		  convertSatRteUint24		(src));						break;
+		case TextureFormat::UNSIGNED_INT32:		*((deUint32*)dst)		= convertSatRte<deUint32>	(src);						break;
+		case TextureFormat::HALF_FLOAT:			*((deFloat16*)dst)		= deFloat32To16				(src);						break;
+		case TextureFormat::FLOAT:				*((float*)dst)			= src;													break;
+		case TextureFormat::FLOAT64:			*((double*)dst)			= (double)src;											break;
+		case TextureFormat::UNORM_SHORT_10:		*((deUint16*)dst)		= (deUint16)(convertSatRteUint10(src * 1023.0f) << 6u);	break;
+		case TextureFormat::UNORM_SHORT_12:		*((deUint16*)dst)		= (deUint16)(convertSatRteUint12(src * 4095.0f) << 4u);	break;
 		default:
 			DE_ASSERT(DE_FALSE);
 	}
@@ -374,10 +394,38 @@
 		return (deUint32)src;
 }
 
+template <typename S>
+static inline deUint16 convertSatUint10 (S src)
+{
+	S min = (S)0u;
+	S max = (S)0x3FFu;
+
+	if (src < min)
+		return (deUint16)min;
+	else if (src > max)
+		return (deUint16)max;
+	else
+		return (deUint16)src;
+}
+
+template <typename S>
+static inline deUint16 convertSatUint12 (S src)
+{
+	S min = (S)0u;
+	S max = (S)0xFFFu;
+
+	if (src < min)
+		return (deUint16)min;
+	else if (src > max)
+		return (deUint16)max;
+	else
+		return (deUint16)src;
+}
+
 void intToChannel (deUint8* dst, int src, TextureFormat::ChannelType type)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
@@ -396,6 +444,8 @@
 		case TextureFormat::HALF_FLOAT:			*((deFloat16*)dst)		= deFloat32To16((float)src);				break;
 		case TextureFormat::FLOAT:				*((float*)dst)			= (float)src;								break;
 		case TextureFormat::FLOAT64:			*((double*)dst)			= (double)src;								break;
+		case TextureFormat::UNORM_SHORT_10:		*((deUint16*)dst)		= (deUint16)(convertSatUint10(src) << 6u);	break;
+		case TextureFormat::UNORM_SHORT_12:		*((deUint16*)dst)		= (deUint16)(convertSatUint12(src) << 4u);	break;
 		default:
 			DE_ASSERT(DE_FALSE);
 	}
@@ -584,12 +634,16 @@
 		case TextureFormat::FLOAT_UNSIGNED_INT_24_8_REV:
 			return format.order == TextureFormat::DS;
 
+		case TextureFormat::UNORM_SHORT_10:
+		case TextureFormat::UNORM_SHORT_12:
+			return isColor;
+
 		default:
 			DE_FATAL("Unknown format");
 			return 0u;
 	}
 
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 }
 
 int getNumUsedChannels (TextureFormat::ChannelOrder order)
@@ -629,7 +683,7 @@
 int getChannelSize (TextureFormat::ChannelType type)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
@@ -650,6 +704,8 @@
 		case TextureFormat::HALF_FLOAT:			return 2;
 		case TextureFormat::FLOAT:				return 4;
 		case TextureFormat::FLOAT64:			return 8;
+		case TextureFormat::UNORM_SHORT_10:		return 2;
+		case TextureFormat::UNORM_SHORT_12:		return 2;
 		default:
 			DE_ASSERT(DE_FALSE);
 			return 0;
@@ -665,7 +721,7 @@
 	DE_ASSERT(isValid(format));
 
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (type)
 	{
@@ -3803,7 +3859,9 @@
 		"HALF_FLOAT",
 		"FLOAT",
 		"FLOAT64",
-		"FLOAT_UNSIGNED_INT_24_8_REV"
+		"FLOAT_UNSIGNED_INT_24_8_REV",
+		"UNORM_SHORT_10",
+		"UNORM_SHORT_12"
 	};
 
 	return str << de::getSizedArrayElement<TextureFormat::CHANNELTYPE_LAST>(typeStrings, type);
diff --git a/framework/common/tcuTexture.hpp b/framework/common/tcuTexture.hpp
index cf30b08..67010b4 100644
--- a/framework/common/tcuTexture.hpp
+++ b/framework/common/tcuTexture.hpp
@@ -110,6 +110,9 @@
 		FLOAT64,
 		FLOAT_UNSIGNED_INT_24_8_REV,
 
+		UNORM_SHORT_10,
+		UNORM_SHORT_12,
+
 		CHANNELTYPE_LAST
 	};
 
diff --git a/framework/common/tcuTextureUtil.cpp b/framework/common/tcuTextureUtil.cpp
index aaa2221..48e49e2 100644
--- a/framework/common/tcuTextureUtil.cpp
+++ b/framework/common/tcuTextureUtil.cpp
@@ -120,7 +120,7 @@
 bool isCombinedDepthStencilType (TextureFormat::ChannelType type)
 {
 	// make sure to update this if type table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	return	type == TextureFormat::UNSIGNED_INT_16_8_8			||
 			type == TextureFormat::UNSIGNED_INT_24_8			||
@@ -162,7 +162,7 @@
 TextureChannelClass getTextureChannelClass (TextureFormat::ChannelType channelType)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (channelType)
 	{
@@ -204,6 +204,8 @@
 		case TextureFormat::FLOAT:							return TEXTURECHANNELCLASS_FLOATING_POINT;
 		case TextureFormat::FLOAT64:						return TEXTURECHANNELCLASS_FLOATING_POINT;
 		case TextureFormat::FLOAT_UNSIGNED_INT_24_8_REV:	return TEXTURECHANNELCLASS_LAST;					//!< packed float32-pad24-uint8
+		case TextureFormat::UNORM_SHORT_10:					return TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT;
+		case TextureFormat::UNORM_SHORT_12:					return TEXTURECHANNELCLASS_UNSIGNED_FIXED_POINT;
 		default:
 			DE_FATAL("Unknown channel type");
 			return TEXTURECHANNELCLASS_LAST;
@@ -347,7 +349,7 @@
 static Vec2 getFloatChannelValueRange (TextureFormat::ChannelType channelType)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	float cMin = 0.0f;
 	float cMax = 0.0f;
@@ -372,7 +374,9 @@
 		case TextureFormat::UNORM_SHORT_5551:
 		case TextureFormat::UNORM_SHORT_1555:
 		case TextureFormat::UNORM_INT_101010:
-		case TextureFormat::UNORM_INT_1010102_REV:			cMin = 0.0f;			cMax = 1.0f;			break;
+		case TextureFormat::UNORM_INT_1010102_REV:
+		case TextureFormat::UNORM_SHORT_10:
+		case TextureFormat::UNORM_SHORT_12:					cMin = 0.0f;			cMax = 1.0f;			break;
 
 		// Misc formats.
 		case TextureFormat::SIGNED_INT8:					cMin = -128.0f;			cMax = 127.0f;			break;
@@ -514,7 +518,7 @@
 static IVec4 getChannelBitDepth (TextureFormat::ChannelType channelType)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (channelType)
 	{
@@ -556,6 +560,8 @@
 		case TextureFormat::UNSIGNED_INT_11F_11F_10F_REV:	return IVec4(11,11,10,0);
 		case TextureFormat::UNSIGNED_INT_999_E5_REV:		return IVec4(9,9,9,0);
 		case TextureFormat::FLOAT_UNSIGNED_INT_24_8_REV:	return IVec4(32,8,0,0);
+		case TextureFormat::UNORM_SHORT_10:					return IVec4(10);
+		case TextureFormat::UNORM_SHORT_12:					return IVec4(12);
 		default:
 			DE_ASSERT(false);
 			return IVec4(0);
@@ -581,7 +587,7 @@
 static IVec4 getChannelMantissaBitDepth (TextureFormat::ChannelType channelType)
 {
 	// make sure this table is updated if format table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	switch (channelType)
 	{
@@ -618,6 +624,8 @@
 		case TextureFormat::UNSIGNED_INT_24_8:
 		case TextureFormat::UNSIGNED_INT_24_8_REV:
 		case TextureFormat::UNSIGNED_INT_999_E5_REV:
+		case TextureFormat::UNORM_SHORT_10:
+		case TextureFormat::UNORM_SHORT_12:
 			return getChannelBitDepth(channelType);
 
 		case TextureFormat::HALF_FLOAT:						return IVec4(10);
@@ -1256,7 +1264,7 @@
 static AccessType toSamplerAccess (const AccessType& baseAccess, Sampler::DepthStencilMode mode)
 {
 	// make sure to update this if type table is updated
-	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 38);
+	DE_STATIC_ASSERT(TextureFormat::CHANNELTYPE_LAST == 40);
 
 	if (!isCombinedDepthStencilType(baseAccess.getFormat().type))
 		return baseAccess;
diff --git a/framework/delibs/debase/deMath.h b/framework/delibs/debase/deMath.h
index 61f2d14..7b10edb 100644
--- a/framework/delibs/debase/deMath.h
+++ b/framework/delibs/debase/deMath.h
@@ -208,14 +208,22 @@
 
 /* Conversion to integer. */
 
-DE_INLINE deInt32	deChopFloatToInt32	(float x)					{ return (deInt32)x; }
-DE_INLINE deInt32	deFloorFloatToInt32	(float x)					{ return (deInt32)(deFloatFloor(x)); }
-DE_INLINE deInt32	deCeilFloatToInt32	(float x)					{ return (deInt32)(deFloatCeil(x)); }
+DE_INLINE deInt32	deChopFloatToInt32		(float x)				{ return (deInt32)x; }
+DE_INLINE deInt32	deFloorFloatToInt32		(float x)				{ return (deInt32)(deFloatFloor(x)); }
+DE_INLINE deInt32	deCeilFloatToInt32		(float x)				{ return (deInt32)(deFloatCeil(x)); }
+
+DE_INLINE deInt32	deChopToInt32			(double x)				{ return (deInt32)x; }
+DE_INLINE deInt32	deFloorToInt32			(double x)				{ return (deInt32)(deFloor(x)); }
+DE_INLINE deInt32	deCeilToInt32			(double x)				{ return (deInt32)(deCeil(x)); }
 
 /* Arithmetic round */
-DE_INLINE deInt16	deRoundFloatToInt16 (float x)				{ if(x >= 0.0f) return (deInt16)(x + 0.5f); else return (deInt16)(x - 0.5f); }
-DE_INLINE deInt32	deRoundFloatToInt32	(float x)				{ if(x >= 0.0f) return (deInt32)(x + 0.5f); else return (deInt32)(x - 0.5f); }
-DE_INLINE deInt64	deRoundFloatToInt64 (float x)				{ if(x >= 0.0f) return (deInt64)(x + 0.5f); else return (deInt64)(x - 0.5f); }
+DE_INLINE deInt16	deRoundFloatToInt16		(float x)				{ if(x >= 0.0f) return (deInt16)(x + 0.5f); else return (deInt16)(x - 0.5f); }
+DE_INLINE deInt32	deRoundFloatToInt32		(float x)				{ if(x >= 0.0f) return (deInt32)(x + 0.5f); else return (deInt32)(x - 0.5f); }
+DE_INLINE deInt64	deRoundFloatToInt64		(float x)				{ if(x >= 0.0f) return (deInt64)(x + 0.5f); else return (deInt64)(x - 0.5f); }
+
+DE_INLINE deInt16	deRoundToInt16			(double x)				{ if(x >= 0.0) return (deInt16)(x + 0.5); else return (deInt16)(x - 0.5); }
+DE_INLINE deInt32	deRoundToInt32			(double x)				{ if(x >= 0.0) return (deInt32)(x + 0.5); else return (deInt32)(x - 0.5); }
+DE_INLINE deInt64	deRoundToInt64			(double x)				{ if(x >= 0.0) return (deInt64)(x + 0.5); else return (deInt64)(x - 0.5); }
 
 DE_END_EXTERN_C
 
diff --git a/framework/referencerenderer/rrRasterizer.cpp b/framework/referencerenderer/rrRasterizer.cpp
index df5b412..247a195 100644
--- a/framework/referencerenderer/rrRasterizer.cpp
+++ b/framework/referencerenderer/rrRasterizer.cpp
@@ -446,12 +446,13 @@
 } // LineRasterUtil
 
 TriangleRasterizer::TriangleRasterizer (const tcu::IVec4& viewport, const int numSamples, const RasterizationState& state)
-	: m_viewport		(viewport)
-	, m_numSamples		(numSamples)
-	, m_winding			(state.winding)
-	, m_horizontalFill	(state.horizontalFill)
-	, m_verticalFill	(state.verticalFill)
-	, m_face			(FACETYPE_LAST)
+	: m_viewport				(viewport)
+	, m_numSamples				(numSamples)
+	, m_winding					(state.winding)
+	, m_horizontalFill			(state.horizontalFill)
+	, m_verticalFill			(state.verticalFill)
+	, m_face					(FACETYPE_LAST)
+	, m_viewportOrientation		(state.viewportOrientation)
 {
 }
 
@@ -493,7 +494,11 @@
 	// Determine face.
 	const deInt64	s				= evaluateEdge(m_edge01, x2, y2);
 	const bool		positiveArea	= (m_winding == WINDING_CCW) ? (s > 0) : (s < 0);
-	m_face = positiveArea ? FACETYPE_FRONT : FACETYPE_BACK;
+
+	if (m_viewportOrientation == VIEWPORTORIENTATION_UPPER_LEFT)
+		m_face = positiveArea ? FACETYPE_BACK : FACETYPE_FRONT;
+	else
+		m_face = positiveArea ? FACETYPE_FRONT : FACETYPE_BACK;
 
 	if (!positiveArea)
 	{
diff --git a/framework/referencerenderer/rrRasterizer.hpp b/framework/referencerenderer/rrRasterizer.hpp
index dee7c15..bfb2624 100644
--- a/framework/referencerenderer/rrRasterizer.hpp
+++ b/framework/referencerenderer/rrRasterizer.hpp
@@ -155,10 +155,11 @@
 	EdgeFunction			m_edge01;
 	EdgeFunction			m_edge12;
 	EdgeFunction			m_edge20;
-	FaceType				m_face;			//!< Triangle orientation, eg. visible face.
-	tcu::IVec2				m_bboxMin;		//!< Bounding box min (inclusive).
-	tcu::IVec2				m_bboxMax;		//!< Bounding box max (inclusive).
-	tcu::IVec2				m_curPos;		//!< Current rasterization position.
+	FaceType				m_face;					//!< Triangle orientation, eg. visible face.
+	tcu::IVec2				m_bboxMin;				//!< Bounding box min (inclusive).
+	tcu::IVec2				m_bboxMax;				//!< Bounding box max (inclusive).
+	tcu::IVec2				m_curPos;				//!< Current rasterization position.
+	ViewportOrientation		m_viewportOrientation;	//!< Direction of +x+y axis
 } DE_WARN_UNUSED_TYPE;
 
 
diff --git a/framework/referencerenderer/rrRenderState.hpp b/framework/referencerenderer/rrRenderState.hpp
index 671d4da..315225e 100644
--- a/framework/referencerenderer/rrRenderState.hpp
+++ b/framework/referencerenderer/rrRenderState.hpp
@@ -63,18 +63,29 @@
 	CULLMODE_LAST
 };
 
+//! Viewport Orientation of renderer this will be compared against
+enum ViewportOrientation
+{
+	VIEWPORTORIENTATION_LOWER_LEFT = 0,	//<! Corresponds to GL
+	VIEWPORTORIENTATION_UPPER_LEFT,		//<! Corresponds to Vulkan
+
+	VIEWPORTORIENTATION_LAST
+};
+
 struct RasterizationState
 {
 	RasterizationState (void)
-		: winding			(WINDING_CCW)
-		, horizontalFill	(FILL_LEFT)
-		, verticalFill		(FILL_BOTTOM)
+		: winding				(WINDING_CCW)
+		, horizontalFill		(FILL_LEFT)
+		, verticalFill			(FILL_BOTTOM)
+		, viewportOrientation	(VIEWPORTORIENTATION_LAST)
 	{
 	}
 
-	Winding			winding;
-	HorizontalFill	horizontalFill;
-	VerticalFill	verticalFill;
+	Winding					winding;
+	HorizontalFill			horizontalFill;
+	VerticalFill			verticalFill;
+	ViewportOrientation		viewportOrientation;
 };
 
 enum TestFunc
@@ -348,11 +359,13 @@
 
 struct RenderState
 {
-	explicit RenderState (const ViewportState& viewport_)
+	explicit RenderState (const ViewportState& viewport_, ViewportOrientation viewportOrientation_ = VIEWPORTORIENTATION_LOWER_LEFT)
 		: cullMode					(CULLMODE_NONE)
 		, provokingVertexConvention	(PROVOKINGVERTEX_LAST)
 		, viewport					(viewport_)
+		, viewportOrientation		(viewportOrientation_)
 	{
+		rasterization.viewportOrientation = viewportOrientation;
 	}
 
 	CullMode					cullMode;
@@ -363,6 +376,7 @@
 	ViewportState				viewport;
 	LineState					line;
 	RestartState				restart;
+	ViewportOrientation			viewportOrientation;
 };
 
 } // rr
diff --git a/framework/referencerenderer/rrRenderer.cpp b/framework/referencerenderer/rrRenderer.cpp
index fc5e075..5dd13be 100644
--- a/framework/referencerenderer/rrRenderer.cpp
+++ b/framework/referencerenderer/rrRenderer.cpp
@@ -1117,7 +1117,7 @@
 		return;
 
 	// Shading context
-	FragmentShadingContext shadingContext(triangle.v0->outputs, triangle.v1->outputs, triangle.v2->outputs, &buffers.shaderOutputs[0], buffers.fragmentDepthBuffer, triangle.v2->primitiveID, (int)program.fragmentShader->getOutputs().size(), numSamples);
+	FragmentShadingContext shadingContext(triangle.v0->outputs, triangle.v1->outputs, triangle.v2->outputs, &buffers.shaderOutputs[0], buffers.fragmentDepthBuffer, triangle.v2->primitiveID, (int)program.fragmentShader->getOutputs().size(), numSamples, rasterizer.getVisibleFace());
 
 	// Polygon offset
 	if (buffers.fragmentDepthBuffer && state.fragOps.polygonOffsetEnabled)
@@ -1174,7 +1174,7 @@
 	const float					depthClampMin		= de::min(state.viewport.zn, state.viewport.zf);
 	const float					depthClampMax		= de::max(state.viewport.zn, state.viewport.zf);
 	const bool					msaa				= numSamples > 1;
-	FragmentShadingContext		shadingContext		(line.v0->outputs, line.v1->outputs, DE_NULL, &buffers.shaderOutputs[0], buffers.fragmentDepthBuffer, line.v1->primitiveID, (int)program.fragmentShader->getOutputs().size(), numSamples);
+	FragmentShadingContext		shadingContext		(line.v0->outputs, line.v1->outputs, DE_NULL, &buffers.shaderOutputs[0], buffers.fragmentDepthBuffer, line.v1->primitiveID, (int)program.fragmentShader->getOutputs().size(), numSamples, FACETYPE_FRONT);
 	SingleSampleLineRasterizer	aliasedRasterizer	(renderTargetRect);
 	MultiSampleLineRasterizer	msaaRasterizer		(numSamples, renderTargetRect);
 
@@ -1240,7 +1240,7 @@
 	rasterizer2.init(w0, w2, w3);
 
 	// Shading context
-	FragmentShadingContext shadingContext(point.v0->outputs, DE_NULL, DE_NULL, &buffers.shaderOutputs[0], buffers.fragmentDepthBuffer, point.v0->primitiveID, (int)program.fragmentShader->getOutputs().size(), numSamples);
+	FragmentShadingContext shadingContext(point.v0->outputs, DE_NULL, DE_NULL, &buffers.shaderOutputs[0], buffers.fragmentDepthBuffer, point.v0->primitiveID, (int)program.fragmentShader->getOutputs().size(), numSamples, FACETYPE_FRONT);
 
 	// Execute rasterize - shade - write loop
 	for (;;)
diff --git a/framework/referencerenderer/rrShadingContext.cpp b/framework/referencerenderer/rrShadingContext.cpp
index 3262739..261970a 100644
--- a/framework/referencerenderer/rrShadingContext.cpp
+++ b/framework/referencerenderer/rrShadingContext.cpp
@@ -26,12 +26,13 @@
 namespace rr
 {
 
-FragmentShadingContext::FragmentShadingContext (const GenericVec4* varying0, const GenericVec4* varying1, const GenericVec4* varying2, GenericVec4* outputArray_, float* fragmentDepths_, int primitiveID_, int numFragmentOutputs_, int numSamples_)
+FragmentShadingContext::FragmentShadingContext (const GenericVec4* varying0, const GenericVec4* varying1, const GenericVec4* varying2, GenericVec4* outputArray_, float* fragmentDepths_, int primitiveID_, int numFragmentOutputs_, int numSamples_, FaceType visibleFace_)
 	: outputArray			(outputArray_)
 	, primitiveID			(primitiveID_)
 	, numFragmentOutputs	(numFragmentOutputs_)
 	, numSamples			(numSamples_)
 	, fragmentDepths		(fragmentDepths_)
+	, visibleFace			(visibleFace_)
 {
 	varyings[0] = varying0;
 	varyings[1] = varying1;
diff --git a/framework/referencerenderer/rrShadingContext.hpp b/framework/referencerenderer/rrShadingContext.hpp
index 635d396..b506dd1 100644
--- a/framework/referencerenderer/rrShadingContext.hpp
+++ b/framework/referencerenderer/rrShadingContext.hpp
@@ -37,7 +37,7 @@
  *//*--------------------------------------------------------------------*/
 struct FragmentShadingContext
 {
-								FragmentShadingContext (const GenericVec4* varying0, const GenericVec4* varying1, const GenericVec4* varying2, GenericVec4* outputArray, float* fragmentDepths, int primitiveID, int numFragmentOutputs, int numSamples);
+								FragmentShadingContext (const GenericVec4* varying0, const GenericVec4* varying1, const GenericVec4* varying2, GenericVec4* outputArray, float* fragmentDepths, int primitiveID, int numFragmentOutputs, int numSamples, FaceType visibleFace_);
 
 	const GenericVec4*			varyings[3];		//!< Vertex shader outputs. Pointer will be NULL if there is no such vertex.
 	GenericVec4* const			outputArray;		//!< Fragment output array
@@ -45,6 +45,7 @@
 	const int					numFragmentOutputs;	//!< Fragment output count
 	const int					numSamples;			//!< Number of samples
 	float*						fragmentDepths;		//!< Fragment packet depths. Pointer will be NULL if there is no depth buffer. Each sample has per-sample depth values
+	FaceType					visibleFace;		//!< Which face (front or back) is visible
 };
 
 // Write output
diff --git a/modules/egl/teglGetFrameTimestampsTests.cpp b/modules/egl/teglGetFrameTimestampsTests.cpp
index 536589b..f3963bb 100644
--- a/modules/egl/teglGetFrameTimestampsTests.cpp
+++ b/modules/egl/teglGetFrameTimestampsTests.cpp
@@ -47,6 +47,7 @@
 #include "deClock.h"
 #include "deMath.h"
 #include "deUniquePtr.hpp"
+#include "deStringUtil.hpp"
 #include "deThread.hpp"
 
 #include <algorithm>
@@ -193,7 +194,8 @@
 
 bool timestampValid (EGLnsecsANDROID timestamp)
 {
-	return (timestamp >= 0) || (timestamp == EGL_TIMESTAMP_PENDING_ANDROID);
+	// \todo [2017-10-19 brianderson] Don't consider 0 invalid once kernel fix is in.
+	return (timestamp > 0) || (timestamp == EGL_TIMESTAMP_PENDING_ANDROID);
 }
 
 bool timestampPending (EGLnsecsANDROID timestamp)
@@ -201,59 +203,77 @@
 	return timestamp == EGL_TIMESTAMP_PENDING_ANDROID;
 }
 
+template<typename T>
+void check_lt(tcu::ResultCollector& result, const T& a, const T& b, const std::string& msg) {
+	if (a < b)
+		return;
+	std::string m = msg + "!(" + de::toString(a) + " < " + de::toString(b) + ")";
+	result.fail(m);
+}
+
+template<typename T>
+void check_le(tcu::ResultCollector& result, const T& a, const T& b, const std::string& msg) {
+	if (a <= b)
+		return;
+	std::string m = msg + "!(" + de::toString(a) + " <= " + de::toString(b) + ")";
+	result.fail(m);
+}
+
 void verifySingleFrame (const FrameTimes& frameTimes, tcu::ResultCollector& result, bool verifyReadsDone)
 {
 	// Verify CPU timeline is monotonic.
-	result.check(frameTimes.swapBufferBeginNs < frameTimes.latch, "Buffer latched before it was swapped.");
-	result.check(frameTimes.latch < frameTimes.firstCompositionStart, "Buffer composited before it was latched.");
-	result.check(frameTimes.firstCompositionStart <= frameTimes.lastCompositionStart, "First composition start after last composition start.");
-	result.check(frameTimes.lastCompositionStart < frameTimes.dequeueReady, "Buffer composited after it was ready to be dequeued.");
+	check_lt(result, frameTimes.swapBufferBeginNs, frameTimes.latch, "Buffer latched before it was swapped.");
+	check_lt(result, frameTimes.latch, frameTimes.firstCompositionStart, "Buffer composited before it was latched.");
+	check_le(result, frameTimes.firstCompositionStart, frameTimes.lastCompositionStart, "First composition start after last composition start.");
+	check_lt(result, frameTimes.lastCompositionStart, frameTimes.dequeueReady, "Buffer composited after it was ready to be dequeued.");
 
 	// Verify GPU timeline is monotonic.
 	if (timestampValid(frameTimes.firstCompositionGpuFinished))
-		result.check(frameTimes.renderingComplete < frameTimes.firstCompositionGpuFinished, "Buffer rendering completed after compositor GPU work finished.");
+		check_lt(result, frameTimes.renderingComplete, frameTimes.firstCompositionGpuFinished, "Buffer rendering completed after compositor GPU work finished.");
 
 	if (timestampValid(frameTimes.displayPresent))
-		result.check(frameTimes.renderingComplete < frameTimes.displayPresent, "Buffer displayed before rendering completed.");
+		check_lt(result, frameTimes.renderingComplete, frameTimes.displayPresent, "Buffer displayed before rendering completed.");
 
 	if (timestampValid(frameTimes.firstCompositionGpuFinished) && timestampValid(frameTimes.displayPresent))
-		result.check(frameTimes.firstCompositionGpuFinished < frameTimes.displayPresent, "Buffer displayed before compositor GPU work completed");
+		check_lt(result, frameTimes.firstCompositionGpuFinished, frameTimes.displayPresent, "Buffer displayed before compositor GPU work completed");
 
 	// Drivers may maintain shadow copies of the buffer, so the readsDone time
 	// of the real buffer may be earlier than apparent dependencies. We can only
 	// be sure that the readsDone time must be after the renderingComplete time.
-	if (verifyReadsDone)
-		result.check(frameTimes.renderingComplete < frameTimes.readsDone, "Buffer rendering completed after reads completed.");
+    // It may also be equal to the renderingComplete time if no reads were
+    // peformed.
+	if (verifyReadsDone && timestampValid(frameTimes.readsDone))
+		check_le(result, frameTimes.renderingComplete, frameTimes.readsDone, "Buffer rendering completed after reads completed.");
 
 	// Verify CPU/GPU dependencies
-	result.check(frameTimes.renderingComplete < frameTimes.latch, "Buffer latched before rendering completed.");
+	check_lt(result, frameTimes.renderingComplete, frameTimes.latch, "Buffer latched before rendering completed.");
 	if (timestampValid(frameTimes.firstCompositionGpuFinished))
-		result.check(frameTimes.firstCompositionStart < frameTimes.firstCompositionGpuFinished, "Composition CPU work started after GPU work finished.");
+		check_lt(result, frameTimes.firstCompositionStart, frameTimes.firstCompositionGpuFinished, "Composition CPU work started after GPU work finished.");
 
 	if (timestampValid(frameTimes.displayPresent))
-		result.check(frameTimes.firstCompositionStart < frameTimes.displayPresent, "Buffer displayed before it was composited.");
+		check_lt(result, frameTimes.firstCompositionStart, frameTimes.displayPresent, "Buffer displayed before it was composited.");
 }
 
 void verifyNeighboringFrames (const FrameTimes& frame1, const FrameTimes& frame2, tcu::ResultCollector& result, bool verifyReadsDone)
 {
 	// CPU timeline.
-	result.check(frame1.swapBufferBeginNs < frame2.swapBufferBeginNs, "Swap begin times not monotonic.");
-	result.check(frame1.latch < frame2.latch, "Latch times not monotonic.");
-	result.check(frame1.lastCompositionStart < frame2.latch, "Old buffer composited after new buffer latched.");
-	result.check(frame1.lastCompositionStart < frame2.firstCompositionStart, "Composition times overlap.");
-	result.check(frame1.dequeueReady < frame2.dequeueReady, "Dequeue ready times not monotonic.");
+	check_lt(result, frame1.swapBufferBeginNs, frame2.swapBufferBeginNs, "Swap begin times not monotonic.");
+	check_lt(result, frame1.latch, frame2.latch, "Latch times not monotonic.");
+	check_lt(result, frame1.lastCompositionStart, frame2.latch, "Old buffer composited after new buffer latched.");
+	check_lt(result, frame1.lastCompositionStart, frame2.firstCompositionStart, "Composition times overlap.");
+	check_lt(result, frame1.dequeueReady, frame2.dequeueReady, "Dequeue ready times not monotonic.");
 
 	// GPU timeline.
-	result.check(frame1.renderingComplete < frame2.renderingComplete, "Rendering complete times not monotonic.");
+	check_lt(result, frame1.renderingComplete, frame2.renderingComplete, "Rendering complete times not monotonic.");
 
 	if (timestampValid(frame1.firstCompositionGpuFinished) && timestampValid(frame2.firstCompositionGpuFinished))
-		result.check(frame1.firstCompositionGpuFinished < frame2.firstCompositionGpuFinished, "Composition GPU work complete times not monotonic.");
+		check_lt(result, frame1.firstCompositionGpuFinished, frame2.firstCompositionGpuFinished, "Composition GPU work complete times not monotonic.");
 
 	if (timestampValid(frame1.displayPresent) && timestampValid(frame2.displayPresent))
-		result.check(frame1.displayPresent < frame2.displayPresent, "Display present times not monotonic.");
+		check_lt(result, frame1.displayPresent, frame2.displayPresent, "Display present times not monotonic.");
 
 	if (verifyReadsDone && timestampValid(frame1.readsDone) && timestampValid(frame2.readsDone))
-		result.check(frame1.readsDone < frame2.readsDone, "Reads done times not monotonic.");
+		check_lt(result, frame1.readsDone, frame2.readsDone, "Reads done times not monotonic.");
 }
 
 EGLContext createGLES2Context (const Library& egl, EGLDisplay display, EGLConfig config)
@@ -616,14 +636,14 @@
 			frame.compositeToPresentLatency	=	compositorTimingValues[2];
 
 			// Verify compositor timing is sane.
-			m_result.check(1000000 < frame.compositeInterval, "Reported refresh rate greater than 1kHz.");
-			m_result.check(frame.compositeInterval < 1000000000, "Reported refresh rate less than 1Hz.");
-			m_result.check(0 < frame.compositeToPresentLatency, "Composite to present latency must be greater than 0.");
-			m_result.check(frame.compositeToPresentLatency < frame.compositeInterval * 3, "Composite to present latency is more than 3 vsyncs.");
+			check_lt<EGLnsecsANDROID>(m_result, 1000000, frame.compositeInterval, "Reported refresh rate greater than 1kHz.");
+			check_lt<EGLnsecsANDROID>(m_result, frame.compositeInterval, 1000000000, "Reported refresh rate less than 1Hz.");
+			check_lt<EGLnsecsANDROID>(m_result, 0, frame.compositeToPresentLatency, "Composite to present latency must be greater than 0.");
+			check_lt(m_result, frame.compositeToPresentLatency, frame.compositeInterval * 3, "Composite to present latency is more than 3 vsyncs.");
 			const EGLnsecsANDROID minDeadline = now;
-			m_result.check(minDeadline < frame.compositeDeadline, "Next composite deadline is in the past.");
+			check_lt(m_result, minDeadline, frame.compositeDeadline, "Next composite deadline is in the past.");
 			const EGLnsecsANDROID maxDeadline = now + frame.compositeInterval * 2;
-			m_result.check(frame.compositeDeadline < maxDeadline, "Next composite deadline over two intervals away.");
+			check_lt(m_result, frame.compositeDeadline, maxDeadline, "Next composite deadline over two intervals away.");
 
 			const float colorAngle = (static_cast<float>(i) / static_cast<float>(frameCount)) * 6.28318f;
 			gl.clearColor((1.0f + deFloatSin(colorAngle)) / 2.0f, 0.7f, (1.0f + deFloatCos(colorAngle)) / 2.0f, 1.0f);
diff --git a/modules/egl/teglWideColorTests.cpp b/modules/egl/teglWideColorTests.cpp
index d6a8549..20d4fff 100644
--- a/modules/egl/teglWideColorTests.cpp
+++ b/modules/egl/teglWideColorTests.cpp
@@ -1125,7 +1125,7 @@
 		attribs.push_back(128);
 		attribs.push_back(EGL_HEIGHT);
 		attribs.push_back(128);
-		if (m_colorSpace)
+		if (m_colorSpace != EGL_NONE)
 		{
 			attribs.push_back(EGL_GL_COLORSPACE_KHR);
 			attribs.push_back(m_colorSpace);
@@ -1153,7 +1153,7 @@
 
 		de::UniquePtr<eglu::NativeWindow>	window			(windowFactory.createWindow(&nativeDisplay, m_eglDisplay, m_eglConfig, DE_NULL, eglu::WindowParams(128, 128, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
 		std::vector<EGLAttrib>		attribs;
-		if (m_colorSpace)
+		if (m_colorSpace != EGL_NONE)
 		{
 			attribs.push_back(EGL_GL_COLORSPACE_KHR);
 			attribs.push_back(m_colorSpace);
@@ -1161,7 +1161,18 @@
 		attribs.push_back(EGL_NONE);
 		attribs.push_back(EGL_NONE);
 
-		const EGLSurface					surface			= eglu::createWindowSurface(nativeDisplay, *window, m_eglDisplay, m_eglConfig, attribs.data());
+		EGLSurface	surface;
+		try
+		{
+			surface = eglu::createWindowSurface(nativeDisplay, *window, m_eglDisplay, m_eglConfig, attribs.data());
+		}
+		catch (const eglu::Error& error)
+		{
+			if (error.getError() == EGL_BAD_MATCH)
+				TCU_THROW(NotSupportedError, "createWindowSurface is not supported for this config");
+
+			throw;
+		}
 		TCU_CHECK(surface != EGL_NO_SURFACE);
 		EGLU_CHECK_MSG(egl, "eglCreateWindowSurface()");
 
diff --git a/modules/internal/ditTextureFormatTests.cpp b/modules/internal/ditTextureFormatTests.cpp
index 60fbd0a..7cbc5f8 100644
--- a/modules/internal/ditTextureFormatTests.cpp
+++ b/modules/internal/ditTextureFormatTests.cpp
@@ -1029,6 +1029,88 @@
 	0x000000b3, 0x00000000, 0x00000000, 0x00000001,
 };
 
+static const deUint8 s_unormShort10In[] =
+{
+	0x80, 0x84, 0x40, 0x3b,
+	0x40, 0xfd, 0x80, 0x1a,
+	0x80, 0x0c, 0x80, 0x15,
+	0x40, 0x11, 0x80, 0xc3,
+	0x80, 0xc8, 0x80, 0xd5,
+	0xc0, 0xf9, 0x00, 0x0a,
+	0xc0, 0x39, 0x40, 0xd5,
+	0xc0, 0x4d, 0xc0, 0x26
+};
+static const deUint32 s_unormShort10FloatRef[] =
+{
+	0x3f04a128, 0x3e6d3b4f,
+	0x3f7d7f60, 0x3dd4350d,
+	0x3d48320d, 0x3dac2b0b,
+	0x3d8a2289, 0x3f43b0ec,
+	0x3f48b22d, 0x3f55b56d,
+	0x3f79fe80, 0x3d20280a,
+	0x3e6739ce, 0x3f55755d,
+	0x3e9ba6ea, 0x3e1b26ca
+};
+static const deUint32 s_unormShort10UintRef[] =
+{
+	0x212, 0x0ed, 0x3f5, 0x06a,
+	0x032, 0x056, 0x045, 0x30e,
+	0x322, 0x356, 0x3e7, 0x028,
+	0x0e7, 0x355, 0x137, 0x09b,
+};
+static const deUint32 s_unormShort10IntRef[] =
+{
+	0x212, 0x0ed, 0x3f5, 0x06a,
+	0x032, 0x056, 0x045, 0x30e,
+	0x322, 0x356, 0x3e7, 0x028,
+	0x0e7, 0x355, 0x137, 0x09b,
+};
+
+static const deUint8 s_unormShort12In[] =
+{
+	0x30, 0x46, 0xf0, 0x38,
+	0x90, 0x85, 0xf0, 0x88,
+	0x90, 0x92, 0x30, 0x5d,
+	0x30, 0x3a, 0x00, 0xc9,
+	0x00, 0x64, 0xb0, 0x9b,
+	0x20, 0x71, 0xd0, 0x5b,
+	0xa0, 0xc5, 0x70, 0x27,
+	0x30, 0x0b, 0xa0, 0x53
+};
+static const deUint32 s_unormShort12FloatRef[] =
+{
+	0x3e8c68c7, 0x3e63ce3d,
+	0x3f05985a, 0x3f08f890,
+	0x3f12992a, 0x3eba6ba7,
+	0x3e68ce8d, 0x3f490c91,
+	0x3ec80c81, 0x3f1bb9bc,
+	0x3ee24e25, 0x3eb7ab7b,
+	0x3f45ac5b, 0x3e1dc9dd,
+	0x3d330b31, 0x3ea74a75
+};
+static const deUint32 s_unormShort12UintRef[] =
+{
+	0x463, 0x38f,
+	0x859, 0x88f,
+	0x929, 0x5d3,
+	0x3a3, 0xc90,
+	0x640, 0x9bb,
+	0x712, 0x5bd,
+	0xc5a, 0x277,
+	0x0b3, 0x53a
+};
+static const deUint32 s_unormShort12IntRef[] =
+{
+	0x463, 0x38f,
+	0x859, 0x88f,
+	0x929, 0x5d3,
+	0x3a3, 0xc90,
+	0x640, 0x9bb,
+	0x712, 0x5bd,
+	0xc5a, 0x277,
+	0x0b3, 0x53a
+};
+
 // \todo [2015-10-12 pyry] Collapse duplicate ref arrays
 
 static const struct
@@ -1085,6 +1167,9 @@
 	{ s_floatIn,					DE_LENGTH_OF_ARRAY(s_floatIn),						s_floatFloatRef,					s_floatIntRef,					s_floatUintRef					},
 	{ s_float64In,					DE_LENGTH_OF_ARRAY(s_float64In),					s_float64FloatRef,					s_float64IntRef,				s_float64IntRef					},
 	{ s_floatUnsignedInt248RevIn,	DE_LENGTH_OF_ARRAY(s_floatUnsignedInt248RevIn),		s_floatUnsignedInt248RevFloatRef,	DE_NULL,						s_floatUnsignedInt248RevUintRef	},
+
+	{ s_unormShort10In,				DE_LENGTH_OF_ARRAY(s_unormShort10In),				s_unormShort10FloatRef,				s_unormShort10IntRef,			s_unormShort10UintRef			},
+	{ s_unormShort12In,				DE_LENGTH_OF_ARRAY(s_unormShort12In),				s_unormShort12FloatRef,				s_unormShort12IntRef,			s_unormShort12UintRef			},
 };
 DE_STATIC_ASSERT(DE_LENGTH_OF_ARRAY(s_formatData) == TextureFormat::CHANNELTYPE_LAST);